Prophet Security logo

Backend Software Engineer

Prophet SecurityRemote
Remote, Remote
70000 - 100000
Posted August 7, 2025
Any Experience

Interested in this role?

Read all the details below first

Job Description

Backend Software Engineer - Remote

Prophet Security

Prophet Security is a VC-backed startup revolutionizing cybersecurity with generative AI. We're building cutting-edge technologies to streamline security alert triage and investigation for enterprises.

We're seeking talented Backend Software Engineers to join our core team and contribute to building the future of cybersecurity.

Responsibilities:

  • Design, develop, and maintain robust and scalable backend systems.
  • Collaborate with cross-functional teams to implement innovative AI-powered solutions.
  • Write clean, well-documented, and testable code.
  • Participate in code reviews and contribute to best practices.
  • Contribute to the continuous improvement of our development processes.

Qualifications:

  • Proven experience in backend software development.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Proficiency in at least one backend language (e.g., Python, Go, Java).
  • Experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Excellent communication and collaboration skills.

Qualifications

Required:

  • Bachelor's degree in Computer Science or a related field.
  • 3+ years of experience developing and maintaining backend systems.
  • Strong proficiency in Python and at least one other backend language (e.g., Go, Java, Node.js).
  • Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.

Preferred:

  • Experience with API development and RESTful architectures.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with security concepts and best practices.
  • Experience working in a fast-paced startup environment.

Key Responsibilities

Development & Maintenance:

  • Design, develop, and maintain robust and scalable backend systems using Python and relevant frameworks.
  • Implement APIs and data pipelines to integrate with security tools and platforms.
  • Write clean, well-documented, and testable code adhering to best practices.

System Architecture & Optimization:

  • Contribute to the design and evolution of our backend architecture.
  • Identify and implement performance optimizations to ensure efficient processing of security data.
  • Collaborate with the team to ensure system reliability and high availability.

Security & Compliance:

  • Adhere to security best practices and contribute to the development of secure coding standards.
  • Stay informed about emerging security threats and vulnerabilities.
  • Assist in implementing security measures to protect sensitive data.

Selection Process

Prophet Security - Backend Software Engineer Hiring Workflow

1. Application Review: Prophet Security will review applications for relevant skills and experience outlined in the job description.

2. Technical Screening: Shortlisted candidates will undergo a technical phone screening to assess their coding abilities and understanding of backend technologies.

3. Coding Challenge: Candidates who pass the technical screening will be presented with a coding challenge to evaluate their problem-solving skills and practical application of knowledge.

4. Interview Rounds: Top performers will participate in multiple rounds of interviews with the engineering team, focusing on technical expertise, cultural fit, and project experience.

5. Final Decision: Prophet Security will make a final hiring decision based on the candidate's performance throughout the process, considering technical skills, cultural alignment, and potential for growth within the company.

How to Apply

1

To apply for a job, read through all information provided on the job listing page carefully.

2

Look for the apply link on the job listing page, usually located somewhere on the page.

3

Clicking on the apply link will take you to the company's application portal.

4

Enter your personal details and any other information requested by the company in the application portal.

5

Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.

6

Double-check all the information provided before submitting the application.

7

Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.

Important Note

Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About Prophet Security

About Prophet Security

Prophet Security is a venture-capital backed startup revolutionizing cybersecurity with the power of generative AI. We develop cutting-edge technologies that empower enterprises to efficiently triage and investigate security alerts, reducing response times and minimizing potential damage.

Driven by a team of passionate experts, Prophet Security is committed to building innovative solutions that leverage the latest advancements in AI to create a safer digital world. We foster a collaborative and dynamic work environment where creativity and technical excellence thrive.

Ready to Apply?

Join Prophet Security and take your career to the next level. We're looking for talented individuals like you!

Apply for this Job