Skip to main content
All jobs

Employer listing

Senior Software Engineer, Backend

PathAI

Boston, Ma · hybrid · full time · Senior

$127,500 - $195,500

About the Role

We’re looking for a backend focused Senior Software Engineer to join our Integrations team. You will design, build, and maintain critical APIs and data pipelines that enable seamless clinical workflows and real-time data exchange across external systems and our core product.

Responsibilities

  • Drive the architecture of our application platform, considering the team and our future product roadmap.
  • Collaborate with product, design, machine learning, and infrastructure teams.
  • Drive and uphold high engineering standards, bringing consistency to codebases and ensuring software is adequately reviewed, tested, and integrated.
  • Foster a culture of continuous learning by mentoring teammates and sharing technical knowledge.
  • Champion code quality for both your individual contributions and the broader team's output.
  • Contribute to a SaaS platform ensuring reliability, data integrity, and compliance with industry standards.
  • Collaborate with clinical, QA, and regulatory teams to ensure software changes meet validation expectations and support inspection readiness.

Tech Stack

  • Languages & Frameworks: Python, JavaScript, Django / DRF, FastAPI, Vue
  • Platform: EKS (Kubernetes), S3, RDS / PostgreSQL, SQS, MSK (Kafka)
  • Tooling: GitLab CI/CD, Terraform, Docker, Datadog

Requirements

  • BS in Computer Science, Software Engineering or closely related technical field.
  • 5+ years of full life cycle development experience.
  • Demonstrated ability to take on complex tasks, learn quickly, and work in a proactive manner.
  • Demonstrated experience and skills in designing and building Python-based (FastAPI or Django) applications.
  • Demonstrated foundation in data structures, algorithms, and OO design.
  • Demonstrated ability to collaborate with a distributed team and work autonomously; problem-solving skills and ability to work in a fast-paced, agile environment.
  • Strong interpersonal and communication skills, with the ability to attend client-facing meetings and explain technical concepts to non-experts.
  • Demonstrated cloud platform experience (AWS).

Preferred Qualifications

  • Advanced degree in Computer Science, Software Engineering or closely related technical field.
  • Experience working in the healthtech industry, including working with HL7, HL7 FHIR, or DICOM.
  • Experience with modern frontend JavaScript frameworks such as React, Vue, or equivalent for building responsive, user-friendly interfaces.
  • Hands-on experience with CI/CD tools, e.g. GitLab CI.
  • Demonstrated knowledge of containerization technologies like Docker and container orchestration tools like Kubernetes.
  • Knowledge of an IaC framework.
  • Experience deploying and monitoring VPNs.
  • Excellent organizational skills and the ability to prioritize and manage multiple projects efficiently.