Senior Software Engineer

Axon develops devices and cloud software for safety and justice, creating an ecosystem of products that work together to protect life.
$140,250 - $224,400
Cloud
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ 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 safety and justice solutions. This role focuses on enterprise BWC cloud software improvements, working at the forefront of their Kubernetes strategy. The position offers a flexible work arrangement with access to R&D hubs in major US cities. You'll be responsible for designing and developing cloud-based systems, maintaining high standards for quality and security, and mentoring other engineers. The role requires extensive experience in cloud technologies, JavaScript/TypeScript, and database systems. Axon offers a comprehensive benefits package including competitive salary ($140,250-$224,400), equity opportunities, and extensive health and wellness benefits. The company values diversity and encourages applications from candidates who might not meet every qualification but are passionate about their mission. Working at Axon means joining a fast-paced, meaningful environment where you can drive real change while growing professionally.

Last updated 5 hours ago

Responsibilities For Senior Software Engineer

  • Design, develop, test and maintain services, web interfaces and client applications
  • Write code that adheres to quality, performance, security, and scalability standards
  • Participate in code reviews and developing specifications
  • Track feature delivery and communicate status and risks
  • Participate in regular release management
  • Facilitate cross-team collaboration
  • Improve developer experience and productivity
  • Troubleshoot production issues
  • Advance and mentor other engineers

Requirements For Senior Software Engineer

JavaScript
TypeScript
Kubernetes
MySQL
Cassandra
  • Bachelor's Degree in Computer Science or related field
  • 8+ years of experience in software engineering
  • Experience designing and delivering cloud-based systems
  • Experience in JavaScript/TypeScript
  • Experience with one backend language (Java, Scala, Go, c#, C++, or similar)
  • Experience working with cloud systems that support IoT or smart devices
  • Experience with databases, such as MySQL or Cassandra
  • Experience using Docker, Kubernetes and CI/CD tools
  • Experience working in an Agile environment

Benefits For Senior Software Engineer

401k
Parental Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • 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
  • Office snacks

Interested in this job?

Jobs Related To Axon Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Axon focusing on cloud software development for enterprise BWC systems, offering hybrid work and competitive compensation.

Pre-Sales Sales Engineer

Pre-Sales Sales Engineer position at Axon, combining technical expertise with customer engagement to drive sales of law enforcement technology solutions.

Pre-Sales Sales Engineer

Pre-Sales Sales Engineer position at Axon, combining technical expertise with customer engagement to drive sales of law enforcement technology solutions.

Sales Engineer

Senior Sales Engineer position at Axon in Amsterdam, focusing on technical sales of public safety solutions, requiring 8+ years of experience and fluency in Dutch and English.

Senior Cloud Software Engineer

Senior Cloud Software Engineer position at Axon, building scalable IoT cloud solutions for public safety technology.