Junior Backend Engineer

United StatesFull-timePosted Jul 26, 2026

Navina is a fast-growing digital health SaaS company on a mission to transform the way physicians interact with patient data. Thousands of clinicians across the United States already use Navina’s AI-powered platform, which transforms complex and fragmented patient data into concise patient portraits and actionable clinical insights at the point of care. With Navina, physicians experience less burnout, reduce missed diagnoses, and devote more time to delivering better care.

Recognized as one of the Top 100 AI Companies by CB Insights, Navina is building cutting-edge0 AI solutions that are transforming healthcare.

We are looking for a motivated and curious Junior Backend Engineer to join our growing R&D team. In this role, you'll work alongside experienced engineers to build scalable products that make a real impact on healthcare. You'll have the opportunity to learn, grow, and contribute across both frontend and backend technologies while taking ownership of meaningful features in a collaborative, fast-paced environment.


Responsibilities

  • Design, develop, and maintain scalable Backend services.
  • Collaborate with experienced engineers to design, build, test, and deploy new capabilities.
  • Participate in code reviews and continuously improve code quality.
  • Work closely with Product, Design, and Engineering teams to deliver customer-focused solutions.
  • Troubleshoot and resolve production issues while learning best engineering practices.
  • Write clean, maintainable, and well-tested code.
  • Continuously learn new technologies and contribute to improving development processes.


Requirements

  • 2–3 years of experience as a Backend or Software Engineer (or equivalent experience through military service, internships, or significant personal/open-source projects).
  • Experience with Python programming language.
  • Familiarity with REST APIs and backend application development.
  • Understanding of object-oriented programming and software design principles.
  • Familiarity with Git and collaborative development workflows.
  • Strong problem-solving skills and eagerness to learn.
  • Excellent communication skills and a collaborative mindset.


Nice to Have

  • Experience with AWS or other cloud platforms.
  • Familiarity with Docker and Kubernetes.
  • Familiarity with SQL and relational databases.
  • Exposure to event-driven systems, messaging technologies (e.g., SQS, Kafka), or asynchronous programming.
  • Experience with CI/CD pipelines and automated testing.
  • Interest in AI technologies, LLMs, or AI-assisted software development.
  • B.Sc. in Computer Science, Software Engineering, or a related field.

At Navina, we believe diverse perspectives make stronger teams. You don't need to meet every requirement to apply. If you're excited about the opportunity and eager to learn, we'd love to hear from you.

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free