Senior Software Engineer

Axon develops devices and cloud software for safety and justice, focusing on protecting life through technology solutions for law enforcement and first responders.
$120,000 - $210,000
Backend
Senior Software Engineer
Hybrid
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Axon is seeking a Senior Software Engineer to join their mission of protecting life through innovative technology solutions. As a senior engineer, you'll play a crucial role in architecting high-availability cloud services and making key technical decisions. The position offers the flexibility to work remotely while being connected to R&D hubs in Seattle, Scottsdale, Atlanta, or Boston. You'll be responsible for leading architecture design reviews, mentoring team members, and collaborating with cross-functional teams to create impactful solutions. The role requires expertise in cloud-based systems, backend services, and database management. Axon offers competitive compensation including base pay ranging from $120,000 to $210,000, along with bonus and stock awards. The company provides comprehensive benefits and promotes an inclusive culture that values diversity. This is an opportunity to work on mission-critical systems that directly impact first responders and public safety while growing professionally in a fast-paced, meaningful environment.

Last updated 15 days ago

Responsibilities For Senior Software Engineer

  • Lead engineering architecture design reviews
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentoring engineers
  • Working across teams with Product, Design, and Engineering to create integrated solutions
  • Improve Engineering process, including long-term thinking, sprint planning and stand-ups
  • Building highly available and low-latency mission-critical services
  • Working with the latest open source technologies

Requirements For Senior Software Engineer

Java
Go
Scala
  • Bachelor's Degree in Computer Science, Engineering, or related field
  • 6+ years of professional software development experience
  • Experience designing and delivering highly-available, scalable cloud-based systems
  • Backend service experience in multiple, managed languages such as Java, Scala, Go, C#, or similar
  • Experience working with SQL or NoSQL data stores
  • Experience with Java, Golang or Scala programming is a plus

Benefits For Senior Software Engineer

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

Interested in this job?

Jobs Related To Axon Senior Software Engineer

Senior Software Engineer II

Senior Software Engineer II position at Axon, developing scalable infrastructure and platform services for safety and justice solutions.

Software Engineer

Senior Software Engineer role at Axon, developing safety and justice solutions using .NET Core, cloud technologies, and modern development practices.

Senior Software Engineer, Real Time Operations (RTO) Deployments and Integrations

Senior Software Engineer position at Axon, building scalable integrations for real-time crime center platform with focus on public safety technology.

Senior QA Automation Engineer

Senior QA Automation Engineer position at Axon, focusing on developing and implementing automated testing solutions for safety and justice software platforms.

QA Engineer

Senior QA Engineer position at Axon, focusing on manual and automated testing for law enforcement software products, requiring 5+ years of experience.