PathAI

Senior Software Engineer, Fullstack

PathAI

full-time

Posted on:

Location Type: Hybrid

Location: BostonMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $127,500 - $195,500 per year

Job Level

About the role

  • Solve interesting problems with code.
  • Build new features for internal and external users, and refactor existing ones to make them better.
  • Work with a wide range of systems, processes, and technologies to solve problems in sustainable ways. Sometimes you'll be neck-deep in low-level systems, and other times you'll be pairing up with the front-end team on the user interface.
  • 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 the codebases you encounter and ensuring software is adequately reviewed, tested, and integrated.
  • Mentor, learn, and share knowledge with others along the way.
  • Take responsibility for the quality of the code produced by you and the team.
  • Contribute to a SaaS platform used in clinical trial workflows, 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.

Requirements

  • Bachelor of Science (or higher) in Computer Science or equivalent.
  • 5+ years of full life cycle development experience.
  • An insatiable intellectual curiosity and the ability to learn quickly in a complex space.
  • Experience and skills in designing and building Python-based (FastAPI or Django) applications.
  • Experience with modern frontend JavaScript frameworks such as React, Vue, or equivalent for building responsive, user-friendly interfaces.
  • Solid foundation in data structures, algorithms, and OO design.
  • Ability to collaborate with a distributed team and to work autonomously on projects.
  • Strong problem-solving skills and the ability to work in a fast-paced, agile environment.
  • Cloud Platform experience (AWS) (knowledge of some IaC framework is a plus).
  • Hands-on experience with CI/CD tools like GitLab CI is a plus.
  • Knowledge of containerization technologies like Docker and container orchestration tools like Kubernetes is a plus.
Benefits
  • Eligible for RSUs
  • Not Overtime Eligible
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFastAPIDjangoJavaScriptReactVuedata structuresalgorithmsobject-oriented designCI/CD
Soft Skills
problem-solvingintellectual curiositycollaborationautonomymentorshipcommunicationadaptabilityattention to detailteamworklearning
Certifications
Bachelor of Science in Computer Science