Remote (Global) Full-time

PHIL is hiring a Staff Software Engineer, Fulfillment

About the Role

PHIL is hiring a Staff Software Engineer, Fulfillment to drive the development of our Pharmacy Platform. You will be the key technical leader responsible for building scalable, reliable, and error-resilient architecture that seamlessly integrates patient, prescriber, and pharmacy networks.

What You'll Do

  • Architect and implement scalable, high-performance backend systems for PHIL’s Pharmacy Platform, ensuring minimal processing errors and downtime.
  • Design and manage complex rule-based workflows to support pharmacy operations, compliance, and patient engagement.
  • Develop robust APIs and services for seamless communication between patients, prescribers, pharmacies, and internal stakeholders.
  • Develop fault-tolerant systems and monitoring frameworks to identify and mitigate errors proactively.
  • Collaborate with cross-functional teams to align technical solutions with business objectives.
  • Deeply understand the prescription processing platform end to end and identify opportunities for simplification.
  • Understand and enhance the design of data pipelines to process large-scale pharmacy and patient data with high reliability.
  • Establish coding and design best practices to minimize bugs, reduce processing errors, and enhance maintainability.
  • Mentor and lead a team of engineers, fostering a culture of accountability, innovation, and collaboration.
  • Integrate systems and workflows with existing tools, including CRM, inventory management, and patient engagement systems.
  • Support wholesale operations, including maintaining EDI capabilities and inventory systems.
  • Document platform architecture, processes, and workflows to ensure knowledge sharing.
  • Build automation test suite to increase quality and velocity of releases.

What We're Looking For

  • Bachelor’s or Master’s degree in Computer Science or a related field (or equivalent experience).
  • 10+ years of software engineering experience, including building and scaling large systems.
  • Strong expertise in designing scalable architectures that can handle large volumes of data with minimal errors.
  • Proficiency in Golang and Python, with a solid understanding of building APIs and backend services.
  • Experience with databases such as PostgresDB, MongoDB, or equivalent systems.
  • Expertise in developing monitoring and alerting systems to detect and address platform issues in real time.
  • Strong knowledge of distributed systems, algorithms, and data structures.
  • Proven ability to optimize system performance, reduce latency, and enhance system reliability.
  • Familiarity with CI/CD pipelines and cloud infrastructure (e.g., AWS, GCP, or Azure).
  • Familiarity with the testing pyramid and increasing test coverage in complex distributed systems.
  • Strong problem-solving and debugging skills, with a focus on error reduction and fault tolerance.
  • Excellent leadership skills with experience mentoring and managing engineering teams.

Nice to Have

  • Experience in the health-tech domain.
  • Experience with healthcare regulations and systems (e.g., HIPAA).

Technical Stack

  • Languages: Golang, Python
  • Databases: PostgresDB, MongoDB
  • Cloud: AWS, GCP, Azure

Team & Environment

You will be a key leader reporting to the Senior Engineering Manager, Fulfillment. You'll join a mission-driven, analytical team passionate about patient experience and human wellbeing.

Benefits & Compensation

  • 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 commensurate with experience.
  • Full benefits (medical, dental, vision).
  • Pension.

Work Mode

This is a fully remote position with a global work mode.

PHIL Inc. is an equal-opportunity employer.

Required Skills
GolangPythonPostgresDBMongoDBAWSGCPAzureDistributed SystemsMicroservicesAPI DesignSystem ArchitectureCloud InfrastructureDatabase Design
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
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 backend
Posted 7 months ago