Remote (Global) Full-time

PHIL is hiring a Staff Software Engineer, Data Platforms

About the Role

PHIL is hiring a Staff Software Engineer, Data Platforms to architect and manage the critical data pipelines connecting our upstream sources to downstream consumers. Reporting to the Director of Engineering, you will lead a team of engineers to oversee all engineering aspects of data, shaping a platform focused on patient experience and human wellbeing.

What You'll Do

  • Design, implement, test, and launch PHIL’s backend data services and API platform for multiple client-facing applications
  • 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
  • Maintain comprehensive documentation of data systems, processes, and workflows
  • Integrate data sources from PHIL’s core application, Sales CRM, inventory tracking, and more
  • Work collaboratively with remote development and QA teams, reviewing implementations and answering platform queries
  • Deeply understand complex business processes and end user needs, both internal and external
  • Make data at PHIL easy to understand and work with
  • Design and test validation frameworks, monitor results, and drive improvements
  • Deliver performant, reliable, scalable, testable, and secure code

What We're Looking For

  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • 10+ years of progressive experience in software development with a focus on data
  • Experience building and maintaining secure, end-to-end systems and services
  • Comfortable writing standard, maintainable SQL, from basics to window functions
  • Deep understanding of algorithms and efficient data structures
  • Experience working with all phases of the Software Development Lifecycle
  • Strong critical thinking, debugging, and problem-solving skills
  • A strong sense of ownership for developing, managing, and evolving the core logic of a mission-critical consumer experience

Nice to Have

  • Experience within the health-tech sector
  • Experience in Golang, PostgresDB, and MongoDB is preferred
  • Experience with Looker, Snowflake, and dbt
  • Experience building systems and services for a health-tech company

Technical Stack

  • Languages: Golang, Python
  • Databases: PostgresDB, MongoDB
  • Analytics & Tools: Looker, Snowflake, dbt

Team & Environment

You will report to the Director of Engineering and lead a team of engineers, both onshore and offshore, overseeing the engineering of all data-related systems.

Benefits & Compensation

  • Fully remote working environment
  • Full benefits (medical, dental, vision)
  • Pension
  • Competitive compensation commensurate with experience

Work Mode

This is a fully remote position.

PHIL, inc is an equal opportunity employer.

Required Skills
GolangPythonPostgresDBMongoDBLookerSnowflakedbtData PlatformsData EngineeringData ArchitectureETL/ELTData ModelingDistributed SystemsCloud Infrastructure
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
PHIL

PHIL is a Series D health-tech startup building a B2B2C platform that interfaces between doctors, pharmacies, and patients to streamline the process of patients receiving prescriptions. The platform provides an end-to-end prescription management and delivery service, connecting patients, prescribers, pharmacies, and manufacturers to enable easy and affordable access to medicine.

Visit website
Job Details
Category data
Posted 7 months ago