Principal Software Engineer
Core
Technical leader owning design and execution for major products and systems in a global fintech/insurance platform.
Role type
Principal Software Engineer (hands-on IC with leadership)
Builds
Scalable, reliable backend, frontend, APIs, databases, and cloud infrastructure for a mobile-first insurance platform serving millions in Southeast Asia.
Domain
Fintech / Insurance / Distributed Systems
Required skills
System design, distributed systems, backend development, frontend development, cloud infrastructure, API design, database management, production problem-solving, technical mentoring
Preferred skills
Scaling engineering teams, operating across multiple markets/countries
Technologies
Cloud infrastructure, distributed systems, APIs, databases
Responsibilities
Design scalable systems across backend, frontend, APIs, databases, and infrastructure; drive architecture decisions balancing speed, scalability, reliability, cost, and maintainability; mentor engineers and raise engineering quality through testing, security, and observability practices.
Seniority
Principal, hands-on IC with strategic influence