Staff Software Engineer, Pharmacy Platform

San Francisco-based health-tech startup building a platform that interfaces between doctors, pharmacies, and patients to streamline prescription processes.
$175,000 - $185,000
Backend
Staff Software Engineer
Remote
101 - 500 Employees
10+ years of experience
Healthcare · Enterprise SaaS

Description For Staff Software Engineer, Pharmacy Platform

Phil, a Series D health-tech startup founded in 2015, is revolutionizing the prescription management industry through its innovative B2B2C platform. The company is seeking a Staff Software Engineer to lead the development of their Pharmacy Platform, reporting directly to the Director of Engineering. This role combines technical leadership with hands-on development, focusing on building scalable, reliable systems that connect patients, prescribers, and pharmacies.

The position offers an opportunity to architect and implement high-performance backend systems, manage complex rule-based workflows, and develop robust APIs that ensure seamless communication across the platform. The ideal candidate will bring 10+ years of software engineering experience, with expertise in Golang, Python, and distributed systems. They will be responsible for establishing best practices, mentoring team members, and driving technical excellence.

Working in a fully remote environment, the role comes with competitive compensation ($175K-$185K) and comprehensive benefits. The position is perfect for a senior technologist who wants to make a significant impact in healthcare technology while leading a team and driving architectural decisions. The company's mission to improve patient access to medicine, combined with its strong growth trajectory, makes this an exciting opportunity for someone passionate about healthcare innovation and technical leadership.

What sets this role apart is the combination of technical complexity, leadership opportunity, and direct impact on healthcare delivery. You'll be working with modern technologies while solving real-world problems that affect patient care and medical access. The position offers both technical challenges and the satisfaction of improving healthcare delivery systems.

Last updated 13 hours ago

Responsibilities For Staff Software Engineer, Pharmacy Platform

  • Architect and implement scalable, high-performance backend systems for PHIL's Pharmacy Platform
  • Design and manage complex rule-based workflows to support pharmacy operations
  • Develop robust APIs and services for seamless communication
  • Develop fault-tolerant systems and monitoring frameworks
  • Collaborate with cross-functional teams
  • Understand and enhance data pipelines
  • Establish coding and design best practices
  • Mentor and lead a team of engineers
  • Integrate systems and workflows with existing tools
  • Document platform architecture
  • Build automation test suite

Requirements For Staff Software Engineer, Pharmacy Platform

Go
Python
PostgreSQL
MongoDB
  • Bachelor's or Master's degree in Computer Science or related field
  • 10+ years of software engineering experience
  • Strong expertise in designing scalable architectures
  • Proficiency in Golang and Python
  • Experience with databases such as PostgresDB, MongoDB
  • Expertise in developing monitoring and alerting systems
  • Strong knowledge of distributed systems, algorithms, and data structures
  • Proven ability to optimize system performance
  • Familiarity with CI/CD pipelines and cloud infrastructure
  • Familiarity with testing pyramid
  • Strong problem-solving and debugging skills
  • Excellent leadership skills
  • Experience with healthcare regulations (HIPAA) is a plus

Benefits For Staff Software Engineer, Pharmacy Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Leadership role with significant impact on platform strategy and development
  • Ground floor opportunity with one of the fastest-growing startups in health-tech
  • Fully remote working environment
  • Competitive compensation
  • Full benefits (medical, dental, vision)
  • 401(k) contribution opportunity

Interested in this job?

Jobs Related To Phil Staff Software Engineer, Pharmacy Platform

Staff Engineer - Labyrinth Screening

Staff Engineer position at Ripjar, leading technical initiatives for Labyrinth Screening platform, focusing on financial crime prevention through innovative software solutions.

Lead Engineer (Java)

Lead Java Engineer position at Velotio Technologies, building scalable backend solutions with 5+ years experience required, remote work in Pune, India.

Staff Gen AI Engineer

Remote Staff Gen AI Engineer position at Array, focusing on AI-driven development to build fintech solutions, offering comprehensive benefits and innovative work environment.

Lead Media Systems Engineer

Lead Media Systems Engineer position at Disney focusing on transforming media acquisition, production, and distribution capabilities while ensuring quality and efficiency.

Software Development Engineer 4

Adobe seeks Staff Software Engineer to build scalable services for Adobe Experience Cloud Mobile team, offering $133,900-$242,000 salary in San Jose.