Staff Software Engineer

Axon•Seattle, WA
•$168,750 - $270,000•Hybrid

About The Position

Axon’s Real Time Operations division builds situational-awareness software to help emergency responders manage critical incidents. The Staff Software Engineer will lead the design and development of systems across cloud, web, and mobile that ingest real-time signals from devices and present relevant information to responders. The role works with device, backend, communications, application, customer, and third-party teams to bring location data, media feeds, and other signals together in a real-time crime center application and map. As a technical leader, this engineer will advise the division on long-term technical investments, lead critical system designs, uphold high standards for availability, performance, and usability, and help grow other senior engineers through mentoring and coaching. The role also collaborates with Product, Design, and Engineering to deliver the product roadmap and improve safety and efficiency for users globally. It reports to the Director of Engineering. The role is based in Axon’s Seattle office on a hybrid schedule: onsite Tuesday through Friday, with remote work on Monday unless there is an approved workplace accommodation.

Requirements

  • At least 8 years of professional software development experience.
  • Proven experience designing and building complex, highly available cloud systems.
  • Experience with different data storage systems, including relational and NoSQL databases.
  • Experience with stream processing and message brokers.
  • Experience mentoring and growing other senior software engineers.
  • Ability to understand customers’ perspectives and collaborate with Product and Design on customer-focused features.

Nice To Haves

  • Experience with web frontend technologies such as React, Redux, and TypeScript.
  • Experience working with native iOS or Android mobile applications.
  • Experience with maps or cartography.

Responsibilities

  • Serve as technical leader for the Real Time Operations division’s device state and notifications, partner integration, and mobile apps teams.
  • Lead the design of major software components, systems, and features.
  • Review architecture designs from senior engineers across teams and uphold high standards for availability, performance, and usability.
  • Write well-tested, maintainable code and lead code and technical design reviews.
  • Assess engineering risks with other senior engineers and guide strategic engineering investment decisions.
  • Mentor and coach senior engineers and help develop future technical leaders.
  • Collaborate across Product, Design, and Engineering to drive and deliver the product roadmap.
  • Build experiences that improve the safety and efficiency of users globally.
  • Work with device, backend, communications, application, customer, and third-party teams to source and integrate real-time device data, media feeds, and other signals.

Benefits

  • Competitive salary.
  • 401(k) with employer match.
  • Discretionary paid time off.
  • Paid parental leave for all.
  • Medical, dental, and vision plans.
  • Fitness programs.
  • Emotional and mental wellness support.
  • Learning and development programs.
  • Employee Resource Groups (ERGs).
  • Office snacks.
  • Bonus and stock awards as components of total compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service