Remote Principal Software Engineer, Pharmacy Platform

Posted

Apply now
Please, let Phil know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Phil is a San Francisco-based, Series D health-tech startup founded in 2015, focused on streamlining the prescription process between doctors, pharmacies, and patients.
  • The company’s B2B2C platform provides an end-to-end prescription management and delivery service, connecting patients, prescribers, pharmacies, and manufacturers.
  • The Principal Software Engineer will drive the development of scalable, reliable, and error-resilient architecture for PHIL’s Pharmacy Platform.
  • Responsibilities include architecting and implementing high-performance backend systems, designing complex rule-based workflows, and developing robust APIs for seamless communication.
  • The role involves collaborating with cross-functional teams to align technical solutions with business objectives and enhancing data pipelines for processing pharmacy and patient data.
  • The engineer will establish coding best practices, mentor a team of engineers, and document platform architecture and workflows.
  • Building an automation test suite to increase the quality and velocity of releases is also a key responsibility.

Requirements:

  • A Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience is required.
  • Candidates must have 10+ years of software engineering experience, particularly in building and scaling large systems, with health-tech experience being a plus.
  • Strong expertise in designing scalable architectures that handle large data volumes with minimal errors is essential.
  • Proficiency in Golang and Python, along with a solid understanding of building APIs and backend services, is required.
  • Experience with databases such as PostgresDB, MongoDB, or equivalent systems is necessary.
  • Candidates should have expertise in developing monitoring and alerting systems for real-time platform issue detection.
  • Strong knowledge of distributed systems, algorithms, and data structures is required.
  • Proven ability to optimize system performance and enhance reliability is essential.
  • Familiarity with CI/CD pipelines and cloud infrastructure (AWS, GCP, or Azure) is necessary.
  • Familiarity with the testing pyramid and increasing test coverage in complex distributed systems is required.
  • Strong problem-solving and debugging skills, with a focus on error reduction and fault tolerance, are essential.
  • Excellent leadership skills with experience in mentoring and managing engineering teams are required.
  • Experience with healthcare regulations and systems (e.g., HIPAA) is a plus.

Benefits:

  • The position offers a leadership role with significant impact on platform strategy and development.
  • It provides a ground floor opportunity with one of the fastest-growing startups in health-tech.
  • The role is fully remote, allowing for flexible working conditions.
  • Competitive compensation is offered, commensurate with experience.
  • Full benefits package includes medical, dental, and vision coverage.
  • There is a 401(k) contribution opportunity available.
Apply now
Please, let Phil know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback