Staff Software Engineer

Axon develops devices and cloud software for safety and justice, creating an ecosystem of products to protect life.
Ho Chi Minh City, Vietnam
Backend
Staff Software Engineer
Hybrid
10+ years of experience
Enterprise SaaS · Security

Description For Staff Software Engineer

Axon is seeking a Staff Software Engineer to join their mission of protecting life through innovative safety and justice solutions. This role offers a unique opportunity to shape the technical direction of mission-critical systems that make a real-world impact. As a Staff Engineer, you'll lead technical initiatives across multiple teams, focusing on building scalable, high-availability cloud systems while mentoring the next generation of engineering leaders.

The position combines technical leadership with hands-on development, requiring expertise in backend technologies and distributed systems. You'll work with modern tech stack including Scala, Java, Go, and various database technologies. The role emphasizes collaboration with Product and Design teams to deliver innovative solutions that solve critical customer problems.

Axon offers a fast-paced, meaningful environment where you can drive real change. The company values diversity and inclusion, encouraging applications from candidates who might not meet every requirement but are passionate about the mission. You'll be part of a culture that promotes candor, teamwork, and continuous growth while working on products that directly impact public safety and justice.

The hybrid working arrangement in HCMC provides flexibility while maintaining collaborative opportunities. This is an excellent opportunity for experienced engineers who want to combine technical excellence with meaningful impact, working in an environment that values both innovation and social responsibility. The role offers the chance to influence technical strategy while building solutions that serve the greater good.

Last updated 6 days ago

Responsibilities For Staff Software Engineer

  • Set high technical bar through technical insights and architecture design reviews
  • Mentor software senior engineers across multiple teams
  • Work with Product, Design, and Engineering to solve technical challenges
  • Improve Engineering process, including long-term thinking and sprint planning
  • Build high-availability services with focus on performance and security
  • Work with latest open source technologies

Requirements For Staff Software Engineer

Java
Scala
Go
Cassandra
  • 10+ years of experience in software engineering
  • Experience building and scaling complex software products in team environment
  • Deep skill in driving technical solutions across multiple teams
  • Backend cloud experience in languages like Scala, Java, Go, C#
  • Strong experience with relational and NoSQL databases
  • Experience designing high-availability, scalable cloud-based systems
  • Ability to write maintainable code for backend microservices
  • Track record of setting technical direction for growing engineering teams

Interested in this job?

Jobs Related To Axon Staff Software Engineer

Technical Lead - Privacy Team

Technical Lead position at Axon focusing on privacy tools and services, combining cloud architecture expertise with privacy technology implementation to protect public safety.

Technical Lead, Privacy

Join Axon as a Technical Lead on the Privacy team, designing and building high-performance cloud services for critical safety and justice issues.

Senior Software Engineer, Platform

Join Axon's Platform team as a Senior Software Engineer, leading cloud-based solutions for critical safety and justice issues.

Staff / Principal Software Engineer

Staff/Principal Software Engineer role at Axon, building large-scale applications for public safety with 10+ years experience required.

Lead Group Product Manager, Ads

Lead Google Ads product team in developing innovative advertising solutions, managing product roadmaps, and driving strategic initiatives with 10+ years of product management experience.