Staff Software Engineer, Data Platforms
Posted on November 18, 2025 (4 minutes ago)
Company Overview
Founded in 2015, Phil is a San Francisco-based, Series D health-tech startup building a platform that interfaces between doctors, pharmacies, and patients to streamline the prescription process. PHIL’s B2B2C platform provides end-to-end prescription management and delivery services, connecting patients, prescribers, pharmacies, and manufacturers. The platform enables affordable and timely access to medicine, improving patient adherence to treatment plans and fostering pharmaceutical innovation. The team is mission-driven, analytical, and passionate about creating innovative healthcare platforms focused on patient experience and wellbeing.
Position Overview
PHIL is seeking a foundational Staff Software Engineer, Data Platforms, to build and lead their data engineering function. This role involves leading the development and maintenance of data pipelines from upstream sources (patients, prescribers, pharmacies) to downstream consumers (internal teams and external customers). The engineer will make architectural decisions, consolidate data infrastructure, and implement modern technologies from the ground up. The role includes taking ownership of core data-producing systems and leading a major strategic project to evaluate and roadmap a scalable, universal data warehouse as a source of truth. The position requires a hands-on, technical leader with a founder's mentality excited to build a best-in-class data platform powering analytics, operations, and future AI-driven products.
Responsibilities
- Design, implement, test, and launch PHIL’s backend data services and API platform for multiple client-facing applications.
- Architect and build the core data platform, establishing technical vision, roadmap, and data governance practices.
- Research, prototype, and implement modern data technologies, with interest in Apache Iceberg for AI and data-sharing needs.
- Act as primary data engineering partner for software engineering, product, and analytics teams, ensuring clean, reliable data for business reporting.
- Collaborate with product and analytics teams to improve data quality and governance.
- Design and maintain data pipelines in Golang and Python.
- Optimize performance for data ingestion, transformation, and loading processes.
- Integrate data sources from core applications, Sales CRM, Inventory tracking, and more.
- Work collaboratively with remote Dev and QA teams, reviewing implementation and addressing queries.
- Understand complex business processes and end-user needs, both technical and non-technical.
- Make Phil's data easy to understand and work with for all users.
- Design and test validation frameworks, monitor results, and drive improvements.
- Deliver performant, reliable, scalable, testable, and secure code.
Qualifications
- Bachelor's degree in Computer Science or related field, or equivalent experience.
- 10+ years of progressive software development experience focusing on data.
- 8+ years in data engineering or similar platform-focused roles, with demonstrated system building experience.
- Strong architectural expertise in data platforms, with opinions backed by experience in data modeling, infrastructure, and system design.
- Expertise in modern data warehousing (e.g., Snowflake, BigQuery) and data lake/lakehouse technologies (e.g., S3, Apache Iceberg, Delta Lake, Hudi).
- Preference for health-tech sector experience.
- Strong programming skills in Golang, PostgresDB, and MongoDB preferred; experience building secure, end-to-end systems.
- Comfortable with maintainable SQL including window functions.
- Deep understanding of algorithms and efficient data structures.
- Experience across all phases of the Software Development Lifecycle.
- Critical thinking, debugging, and problem-solving skills.
- Ownership mindset for managing and evolving core logic of mission-critical consumer experience.
- Experience with Looker, Snowflake, and dbt is a plus.
- Experience in health-tech company systems and services is preferred.
Benefits
- Ground floor opportunity at a fast-growing health-tech startup.
- Fully remote work environment.
- Competitive compensation commensurate with experience.
- Full benefits including medical, dental, and vision.
- 401(k) contribution opportunity.
PHIL, inc is an equal opportunity employer
How to Apply
To apply for the Staff Software Engineer, Data Platforms position at PHIL, Inc., please visit the official job posting page on LinkedIn and join or sign in to your LinkedIn account to submit your application. PHIL, Inc. values a seamless application process through LinkedIn's platform.