Staff Software Engineer

Axon builds devices and cloud software for public safety, focused on protecting life through innovative technology solutions.
$171,000 - $273,600
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
10+ years of experience
Enterprise SaaS

Description For Staff Software Engineer

Axon is seeking a Staff Backend Software Engineer to join their mission of protecting life through innovative technology solutions. This role, based in Seattle, offers an opportunity to make a significant impact in public safety technology while working with cutting-edge tools and frameworks.

The position requires a seasoned professional with 10+ years of experience who can provide technical leadership across multiple teams. You'll be responsible for designing and implementing large-scale software applications, focusing on high availability and fault-tolerant systems. The role combines hands-on technical work with mentorship and strategic planning, making it ideal for someone who enjoys both coding and technical leadership.

As a Staff Engineer, you'll collaborate closely with Product, Design, and Engineering teams to tackle complex technical challenges. You'll work with modern technologies including Java, Scala, and various database systems like Cassandra and SQL Server. The role involves building mission-critical services that demand high performance and security standards.

The compensation is competitive, ranging from $171,000 to $273,600 base salary, plus additional benefits including 401k matching, comprehensive healthcare, and professional development opportunities. Axon offers a fast-paced, meaningful environment where you can drive real change while working on technology that directly impacts public safety.

This is an excellent opportunity for a senior technical leader who wants to make a difference in society while working with advanced technology. You'll be part of a company that values collaboration, innovation, and customer focus, while maintaining a strong emphasis on work-life balance and professional growth. The role offers the chance to shape the technical direction of products that help protect life and serve justice.

Last updated a day ago

Responsibilities For Staff Software Engineer

  • Set a high technical bar for the team through deep technical insights and architecture design reviews
  • Mentor engineers
  • Work across teams with Product, Design, and Engineering to solve technical challenges
  • Improve Engineering process, including long-term thinking, sprint planning and stand-ups
  • Build services that adhere to high availability, performance, and security standards
  • Work with the latest open source technologies

Requirements For Staff Software Engineer

Java
Scala
Cassandra
  • 10+ years of experience in software engineering
  • Experience building and scaling complex software products in a team environment
  • Deep skill in driving technical solutions across multiple teams
  • Backend cloud experience in managed languages such as Java, Scala, Go, C#, or similar
  • Strong experience with relational and NoSQL databases, such as SQL Server and Cassandra
  • Experience designing and delivering high-availability, scalable cloud-based systems
  • Track record of setting technical and organizational direction for growing engineering teams

Benefits For Staff Software Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs

Interested in this job?

Jobs Related To Axon Staff Software Engineer

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.

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.

Staff Engineer - Labyrinth Screening

Staff Engineer position at Ripjar, leading technical initiatives for Labyrinth Screening platform, focusing on financial crime prevention through innovative software solutions.