Principal Backend Software Engineer
Hybrid · Singapore, Singapore
Job Summary
Lead architecture and development of backend systems for the Growth Tribe, designing scalable services and APIs, mentoring engineers, and driving cross-team collaboration. Build high-performance, reliable backend components with a focus on security, compliance, observability, and long-term scalability. Leverage experience with service-oriented architectures, databases, caching, message queues, and cloud platforms to enable growth and enhance customer engagement. Requires 10+ years in backend engineering, expertise in Go, CI/CD, and a proven track record of leadership and delivering scalable systems.
Required Qualifications
- Bachelor’s degree in Computer Science or equivalent education or practical experience
- 10+ years of experience in backend engineering, with a strong focus on scalable, complex systems, distributed architecture, and service-oriented design
- Proficiency in backend programming languages and frameworks (preferably Go)
- Hands-on experience with CI/CD pipelines, automated testing, and deployment workflows for backend services
- Proven ability to lead and mentor engineering teams, providing technical direction, promoting best practices, and fostering collaboration across cross-functional teams
- Strong track record of aligning engineering strategies with company objectives, balancing speed, quality, and impact
- Experience in performance tuning, debugging, and optimization of large-scale systems, including expertise in concurrency, distributed computing, database optimization, and reliability engineering
- Passion for driving innovation and building systems that scale with growth, especially in customer-focused products that acquire, retain, and engage users
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.