Remote Principal Software Engineer, Data

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, Data will lead the development and maintenance of the overall data pipeline from upstream data sources to downstream consumers.
  • This role involves overseeing a team of engineers, both onshore and offshore, and reporting to the Director of Engineering.
  • Responsibilities include designing, implementing, testing, and launching backend data services and API platforms for client-facing applications.
  • The engineer will collaborate with product and analytics teams to improve data quality and governance, and maintain comprehensive documentation of data systems and workflows.
  • The position requires optimizing performance for data ingestion, transformation, and loading processes, and integrating various data sources.
  • The engineer will also design and test validation frameworks, monitor results, and ensure the delivery of performant, reliable, scalable, testable, and secure code.

Requirements:

  • A Bachelor's degree in Computer Science or a related field, or equivalent experience is required.
  • Candidates should have 10+ years of progressive experience in software development, particularly with a focus on data, and experience in the health-tech sector is a plus.
  • Experience in building and maintaining secure, end-to-end systems and services is necessary, with a preference for skills in Golang, PostgresDB, and MongoDB.
  • Candidates should be comfortable writing standard, maintainable SQL, and have a deep understanding of algorithms and efficient data structures.
  • Experience with all phases of the Software Development Lifecycle is required.
  • Strong critical thinking, debugging, and problem-solving skills are essential.
  • A sense of ownership is important, as the engineer will develop, manage, and evolve core logic for a critical consumer experience.
  • Familiarity with Looker, Snowflake, and dbt is a plus, as is experience building systems for a health-tech company.

Benefits:

  • The position offers a ground floor opportunity with one of the fastest-growing startups in health-tech.
  • Employees will enjoy a fully remote working environment.
  • Competitive compensation will be provided, commensurate with experience.
  • Full benefits package includes medical, dental, and vision coverage.
  • There is a 401(k) contribution opportunity available for employees.
Apply now
Please, let Phil know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 180,000 - 200,000 USD / year
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