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
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr Software Engineer II, VR

Senior Software Engineer position at Axon, focusing on VR and cloud services development, offering competitive compensation and hybrid work model.

Sr Software Engineer II, VR

Senior Software Engineer role at Axon focusing on VR technology and cloud services, requiring expertise in backend development and distributed systems.

Staff Software Engineer

Staff Software Engineer role at Axon focusing on backend development and technical leadership for public safety technology solutions.

Sr Software Engineer II, VR

Senior Software Engineer role at Axon focusing on VR development, building scalable backend services and leading technical architecture.

Staff / Principal Software Engineer

Staff/Principal Software Engineer position at Axon, building mission-critical backend systems for public safety solutions, requiring 10+ years of experience in software engineering.

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 3 months 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?