Job Description
Axon is seeking a Senior Software Engineer II to join their team in Ho Chi Minh City. This role focuses on developing a scalable test automation system for cloud environments, collaborating closely with QA and broader engineering teams. The Senior Software Engineer II will drive the technical strategy for testing across the Digital Evidence Management System (DEMS), making it easier for developers to write tests and improve overall software quality. They will utilize backend engineering expertise to make architectural decisions, conduct code reviews, and contribute to continuous improvements in development practices. The role also involves mentoring junior engineers and helping shape the technical direction of the team.
What this role involves: - Collaborating with QA and engineering teams to develop a scalable test automation system.
- Driving the technical strategy for testing across DEMS.
- Making architectural decisions and conducting code reviews.
- Mentoring junior engineers.
What the candidate should bring: - 8+ years of experience in software engineering with a focus on backend development and cloud-based systems.
- Experience in building test automation frameworks for complex, large-scale systems in cloud environments.
- Proficiency in programming languages such as Go, C#, Java, or similar.
- Deep understanding of distributed systems and cloud-native technologies (e.g., Kubernetes, Terraform, Kafka).
- Experience using AI tools to improve test automation, software quality, and development pipelines.
- Strong communication skills to collaborate with cross-functional teams.
What Axon offers: - Medical, Dental, and Vision Insurance
- Robust Paid Time Off policy
- Bonuses
- Lunch allowance
- Cell phone stipend
- Free LinkedIn Learning or Udemy account
- Access to 24/7 online emotional and mental support
- Gym membership
- Free parking
- Stocked fridges and pantries
- Annual Company Outing Trip
- Monthly team social activities