[SG] Principal Software Engineer
Doctor Anywhere
About the team
The Technology team powers everything the business does. The team is building a reliable, scalable platform for the company's products and services. The team includes Backend, Frontend, Mobile, AI, and QA engineers working across regions, alongside Platform, Security & IT Operations teams. Together, they collaborate closely with Data and Product teams to continuously evolve and scale the products.
About the Role
Doctor Anywhere is seeking a Principal Software Engineer to serve as the technical leader and architect across our Healthtech and Insurtech platforms. Reporting to the CTO, you will be the organization's technical authority, responsible for setting architectural direction, establishing engineering standards, and ensuring technical excellence across our 70+ person technology organization.
You will work across our telehealth platform, medication delivery, health screening centers, general practice and specialist clinics, as well as Third-Party Administrator (TPA) services for insurers and the Soda self-insured employer health benefits platform. As Principal Engineer, you'll be the technical bridge between strategic vision and day-to-day execution, working closely with the Director of Security and Platform Engineering, Staff AI Engineer, Engineering Managers, and QA Manager to maintain architectural coherence and technical quality across all initiatives.
This is a hands-on leadership role that combines deep technical expertise with mentorship and influence. You'll guide critical architectural decisions, champion engineering best practices, and elevate the technical capabilities of teams across Singapore and Vietnam as we scale rapidly across Southeast Asia.
A summary of the key responsibilities are as follows:
Architecture and Technical Strategy
- Own and evolve the company-wide system architecture, ensuring scalability, reliability, and maintainability across Healthtech and Insurtech platforms
- Establish and enforce architectural review processes, providing governance for major technical decisions
- Design and drive the technical strategy for distributed application systems that align with business requirements and support regional expansion
- Lead evaluation and integration of third-party solutions, ensuring architectural fit and long-term viability
- Navigate complex technical challenges including data sovereignty requirements across multiple Southeast Asian markets
Technical Leadership and Influence
- Serve as the principal technical authority across the engineering organization, providing expert guidance on complex technical challenges
- Lead architectural review boards and technical design discussions, ensuring consistency and quality across teams
- Drive adoption of modern engineering practices including cost-effective modular architectures, DevSecOps, and observability
- Champion engineering excellence through refinement of technical standards, code quality practices, and operational metrics
- Collaborate closely with Security and Platform Engineering leadership to ensure security-first, compliance-ready architecture
Hands-on Technical Contribution
- Act as frontline technical leader in evaluating and adopting new technologies into production systems
- Directly contribute to critical technical initiatives, writing code and providing technical solutions for the most complex challenges
- Lead proof-of-concepts and technical spikes to de-risk major architectural decisions
- Build and maintain reference implementations that demonstrate best practices for the organization
Team Development and Mentorship
- Mentor and develop engineering talent across all levels, imparting technical knowledge and industry best practices
- Conduct technical coaching sessions, code reviews, and design critiques to elevate team capabilities
- Build a culture of technical excellence, continuous learning, and collaborative problem-solving
- Support Engineering Managers in growing technical leadership capabilities within their teams
Cross-functional Collaboration
- Partner with Product and Data teams to translate business requirements into scalable technical solutions
- Work closely with Engineering Managers to ensure technical quality and architectural alignment across product teams
- Collaborate with AI team leadership to ensure ML/AI initiatives integrate seamlessly with core platform architecture
- Support the CTO in technology planning, organizational design, and strategic technology initiatives
Reliability and Operational Excellence
- Work closely with Platform Engineering and other Engineering Leads to ensure high reliability across all systems
- Establish and maintain engineering KPIs, DORA metrics, and operational excellence frameworks
- Drive initiatives to improve system observability, incident response, and post-incident learning
- Ensure architectural decisions support our SLA commitments and operational requirements
About You
Technical Expertise
- 10+ years of software engineering experience with at least 3-5 years in principal/staff engineer or similar technical leadership roles
- Deep expertise in distributed systems, microservices and modular architectures, and cloud-native application design (AWS, GCP)
Strong hands-on proficiency in one or more of our core technology stack: Java (backend services), Flutter (mobile development), and JavaScript/TypeScript (web applications) - Strong foundation in modern backend technologies, API design, data architecture, and system integration patterns
- Hands-on experience with DevSecOps practices, CI/CD pipelines, infrastructure as code, and observability tools
- Understanding of security principles and compliance requirements in regulated industries (healthcare, insurance, or fintech)
- Exposure to or experience with contemporary AI-based solutions (LLMs, generative AI, machine learning models) and security considerations for AI systems
Leadership and Communication
- Proven ability to influence and drive technical decisions across multiple teams without direct authority
- Exceptional communication skills with ability to explain complex technical concepts to both technical and non-technical audiences
- Track record of mentoring and developing engineering talent, raising the technical bar across organizations
- Experience establishing and leading architectural review processes and technical governance frameworks
Domain and Context
- Experience building and scaling platforms in Healthtech, Insurtech, Fintech, or other regulated industries strongly preferred
- Familiarity with healthcare systems, clinical workflows, claims processing, or insurance technology is a plus
- Experience with regional/multi-country deployments and data sovereignty considerations
- Understanding of PDPA, HIPAA, ISO 27001, or similar compliance frameworks
Mindset and Culture
- A startup attitude - you take full ownership of things you do, willing to go out of your comfort zones and take on new challenges
- Pragmatic technologist who balances technical idealism with practical execution in fast-paced, high-growth environments
- Comfortable with ambiguity and flexible to learn new things - we're not done growing, and heading into uncharted territories is part of the fun!
- Collaborative leader who builds trust, shares knowledge generously, and elevates others
- Passion for healthcare and mission-driven work that makes a real impact on people's lives
About Doctor Anywhere
Doctor Anywhere (DA) is a regional tech-enabled, omnichannel healthcare provider delivering care to 2.5 million users across 6 countries in Southeast Asia. Founded in 2017 with a mission to make healthcare simple, accessible, and efficient for all, DA leverages technology to enable individuals towards preventive, long-term health via holistic offerings including our telehealth app, physical clinics and pharmacies, mental wellness, specialist consults, and also an online health & wellness marketplace for supplements, healthy snacks, home-based health screening and vaccinations.
DA’s goal is to build a regional digital healthcare ecosystem, advanced by the 3,000 GPs and specialists within our regional network, over 1,000 corporate organizations, and 25 regional insurers we work with. Grounded in our motto “Keep Going, Keep Growing”, our team strives towards excellence, with innovation and collaboration at our core, and values diversity in perspectives brought by every member. Join us in our mission to transform Southeast Asia’s healthcare future!
Not for you? We have other opportunities that may interest you or someone you know. Feel free to visit us at our careers page - https://doctoranywhere.com/job-listing/ for more information.