Senior Software Engineer

Axon develops devices and cloud software for law enforcement and public safety, focused on protecting life through technology solutions.
$120,000 - $210,000
Backend
Senior Software Engineer
In-Person
6+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Axon is seeking a Senior Software Engineer to join their mission of protecting life through innovative technology solutions. This role will be instrumental in developing platforms for law enforcement administrators and crime analysts, providing access to critical crime data and investigation insights. The position offers a unique blend of technical leadership and hands-on development, where you'll make key architectural decisions while mentoring other engineers. Working with cutting-edge technologies, you'll build mission-critical services that directly impact public safety. The role combines frontend and backend development, requiring expertise in multiple programming languages and frameworks. Axon offers comprehensive benefits, competitive compensation including base pay, bonuses, and stock awards, and a meaningful career path in a fast-paced, mission-driven environment. They value diversity and encourage applications even if candidates don't meet every requirement. The company's commitment to protecting life extends beyond their products to their workplace culture, emphasizing collaboration, growth, and real-world impact.

Last updated 16 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 our Engineering process, including long-term thinking, sprint planning and stand-ups
  • Building services that adhere to our high bar on availability and latency
  • Working with the latest open source technologies

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
Java
Scala
Go
  • Bachelor's Degree in Computer Science, Engineering, or related field
  • 6+ years of professional software development experience
  • Frontend development experience with Javascript, React or Typescript
  • 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
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
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 QA Automation Engineer

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

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 Software Engineer

Senior Software Engineer position at Axon, focusing on cloud services development and architecture for public safety technology solutions.