Staff Software Engineer, Justice

Axon Axon · Enterprise · Office, WA · 2012 Sensors - DEMS

Staff Software Engineer on the Justice & Corrections team at Axon, focusing on building cloud services to improve the criminal justice and corrections systems. The role involves technical leadership, system design, mentoring, and collaborating with product and design teams to deliver customer-focused solutions.

What you'd actually do

  1. Lead by example, drive major projects from design to production
  2. Set a high bar on standards of excellence, provide deep technical insights during architecture design reviews
  3. Effectively mentor and grow engineers into the Senior and Staff levels
  4. Obsess over customers, works backward from customers to build the right solutions
  5. Build services that adhere to high bar on availability, performance, and security in mission-critical space
  6. Maintain curiosity and desire to stay up to speed on latest technologies and frameworks

Skills

Required

  • 12+ years of experience in software engineering
  • Experience driving technical strategy with impact across multiple teams
  • Expertise in building large scale cloud services, including deep knowledge with different database technologies such as SQL, NoSQL, and queuing systems
  • Experience designing and delivering high-availability, scalable cloud-based systems
  • Backend cloud experience in managed languages such as Java, Scala, Go, C#, or similar
  • Frontend experience with JavaScript, Typescript, React, Angular or similar technologies.
  • Experience working with containerization and orchestration technologies (Docker, Kubernetes, etc)
  • Proven ability to work side by side with product managers and other engineers to create a technical backlog to build product experiences that customers love

Nice to have

  • A passion for quality design, code, tools and architectures

What the JD emphasized

  • mission-critical space
  • high standards of excellence
  • high bar on availability, performance, and security