6 months ago
Responsibilities
- Set a high technical bar through technical insights and architecture design reviews.
- Mentor senior software engineers across multiple teams.
- Collaborate with Product, Design, and Engineering to solve major technical challenges.
- Improve engineering processes, including long-term planning, sprint planning, and stand-ups.
- Build services meeting high standards for availability, performance, and security.
- Work with current open-source technologies.
- Advise the engineering director on technical strategy and long-term organizational investments.
Requirements
- 10+ years of software engineering experience.
- Experience building and scaling complex, impactful software products in a team environment.
- Deep skill in driving technical solutions across multiple teams.
- Backend cloud experience with managed languages such as Scala, Java, Go, C#, or similar.
- Strong experience with relational and NoSQL databases such as SQL Server and Cassandra.
- Experience designing and delivering highly available, scalable cloud-based systems.
- Ability to write simple, maintainable backend service code.
- Track record of setting technical and organizational direction for a growing engineering team across multiple global locations.
Benefits
- Medical, dental, and vision insurance.
- Robust paid time off policy.
- Bonuses, lunch allowance, and cell phone stipend.
- Free LinkedIn Learning or Udemy account.
- 24/7 online emotional and mental support.
- Gym membership and free parking.
- Stocked fridges and pantries with free coffee, beverages, and snacks.
- Annual company outing trip and monthly team social activities.
- Hybrid schedule based in the Ho Chi Minh City office: onsite Tuesday through Friday and remote Monday, unless an accommodation is approved.
