KEY RESPONSIBILITIES
Technical Leadership & Direction
- Define and own the technical roadmap for your domain(s), aligned with group strategy and product goals.
- Make and defend architectural decisions with clear rationale balancing delivery velocity, scalability, compliance, and maintainability.
- Set and enforce engineering standards: code quality, system design, security, and operational readiness.
- Actively participate in design and architecture reviews across the broader engineering group.
- Stay current with industry trends, tooling, and emerging technologies bring relevant insights back into the team.
People Leadership & Organizational Development
- Lead multiple engineering teams (25+ people), providing clear direction, consistent feedback, and meaningful development opportunities.
- Make people growth a primary responsibility not a nice-to-have. Actively invest in the career development of every engineer in your function; track progress, create opportunities, and remove ceiling blockers.
- Build and sustain a psychologically safe environment where engineers feel empowered to raise concerns, challenge decisions, share failures, and propose ideas without fear of judgment or reprisal.
- Own hiring, onboarding, and retention for your engineering function build the team you need to deliver.
- Establish a culture of extreme ownership and accountability: problems in your domain are your problems, regardless of where they originate.
- Identify and develop future technical leads and senior engineers; actively manage succession depth.
- Work across cultural boundaries effectively our teams operate across Vietnam and Europe.
Delivery & Execution
- Own the delivery commitments for your domain scope, timeline, quality, and post-release stability.
- Remove blockers at the team and organizational level; escalate when necessary with a proposed resolution.
- Drive measurable improvement in delivery throughput and engineering quality over time.
- Ensure systems under your ownership maintain production-grade operational standards: observability, incident response, SLAs.
Cross-functional & Strategic Contribution
- Collaborate with Product, QC, DevOps, and other technical directors to align delivery across the group.
- Contribute to group-level technology strategy, platform evolution, and engineering hiring standards.
- Represent the engineering function credibly with senior business stakeholders translate technical complexity into business terms without losing substance.
- Champion technology adoption including AI-assisted engineering, automation, and modern tooling across your teams.
REQUIREMENTS
- 510 years of hands-on software development experience at senior, principal, or team lead level backend-heavy, working on complex, distributed, or high-throughput systems.
- Demonstrable RNG gaming domain experience you understand how RNG products are built, certified, and operated.
- 5+ years leading engineering teams, with direct management of 25+ people across multiple teams simultaneously.
- Proven ability to own and drive technical direction end-to-end not just advise, but decide and be accountable for outcomes.
- Extreme ownership mindset no blame-shifting, no bystander behaviour. If it's in your domain, it's yours.
- Demonstrated commitment to growing people: a track record of engineers you've developed who went on to take on greater responsibility.
- Fluent in both Vietnamese and English you will operate in a Vietnamese-speaking team environment while communicating across a global, English-speaking leadership group.
- Based in or willing to relocate to Ho Chi Minh City, Vietnam.
Technical Depth Expected
- Backend systems design: distributed architecture, event-driven systems, high-availability design, data modeling.
- Platform infrastructure awareness: deployment pipelines, containerization, observability, incident management.
- Security-aware engineering especially in the context of gaming platform integrity and fraud prevention.
- Comfort with modern engineering tooling and willingness to drive adoption.