Principal Software Engineer
Core
Designing scalable, reliable systems across backend, frontend, APIs, databases, and infrastructure for major products used by millions of users in Southeast Asia.
Role type
Principal Software Engineer (hands-on IC with technical leadership)
Builds
Scalable backend, frontend, API, database, and cloud infrastructure systems
Domain
Technology products for Southeast Asia
Deliverable
production ML models | product features | infrastructure
Required skills
System design, distributed systems, backend development, frontend development, API design, database management, cloud infrastructure, coding, production problem-solving, technical trade-offs, mentoring
Preferred skills
Scaling engineering teams, operating across multiple products/markets/countries
Technologies
backend, frontend, distributed systems, APIs, databases, cloud infrastructure
Responsibilities
Own technical design and execution for major products and systems; Design scalable and reliable systems; Build alongside the team through coding and prototyping; Drive architecture decisions; Turn ambiguous product problems into technical solutions; Raise engineering quality through testing and security practices; Lead critical initiatives and mentor engineers
Seniority
Principal, hands-on IC with mentorship