Senior Software Engineer, Enterprise

Axon develops devices and cloud software for safety and justice, creating an ecosystem of products to protect life.
$140,250 - $224,400
Cloud
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Enterprise

Axon is seeking a Senior Software Engineer to join their Enterprise team, focusing on developing cloud software improvements for their Body-Worn Camera (BWC) ecosystem. This role sits at the intersection of enterprise software development and cutting-edge technology, with a particular focus on Kubernetes infrastructure. The position offers a flexible hybrid work arrangement in Seattle, allowing significant work-from-home flexibility while maintaining the benefits of in-person collaboration.

The role demands expertise in both frontend (JavaScript/TypeScript) and backend technologies, with a strong emphasis on cloud architecture and scalability. You'll be responsible for designing and maintaining high-performance, secure services while contributing to the broader engineering community at Axon. The position requires experience with AI/ML technologies, particularly in data processing applications, making it an exciting opportunity for engineers interested in working with advanced technologies.

Axon offers a comprehensive benefits package including competitive compensation (base salary range of $140,250 - $224,400), equity opportunities, and extensive health benefits. The company's mission to "Protect Life" provides a meaningful context for your work, as your contributions will directly impact public safety and justice systems.

The ideal candidate will bring 6+ years of software engineering experience, strong technical capabilities across the full stack, and a passion for mentoring other engineers. This role offers significant growth potential within a company that's actively pushing technological boundaries in the public safety sector. The position combines technical challenge with social impact, making it an unique opportunity for engineers looking to make a difference while working with modern technologies.

Last updated 5 days ago

Responsibilities For Senior Software Engineer, Enterprise

  • Design, develop, test and maintain services, web interfaces and client applications
  • Write code that adheres to a high bar for quality, performance, security, and scalability
  • Participate in code reviews, assist in developing specifications and design reviews
  • Track features 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, Enterprise

JavaScript
TypeScript
Java
Kubernetes
MySQL
Cassandra
  • Bachelor's Degree in Computer Science or related field
  • 6+ 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 applying AI or machine learning technologies
  • 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, Enterprise

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, Enterprise

Senior Software Engineer, Enterprise

Senior Software Engineer position at Axon focusing on enterprise BWC cloud software development and improvements using Kubernetes.

Senior Cloud Software Engineer

Senior Cloud Software Engineer position at Axon, building scalable cloud solutions for IoT infrastructure with 8+ years of experience required.

Senior Software Developer, Google Cloud Application Modernization

Senior Software Developer position at Google Cloud focusing on application modernization, requiring 5+ years of development experience and expertise in distributed systems.

Senior Software Developer, Google Cloud Apps

Senior Software Developer position at Google Cloud focusing on developing enterprise-grade cloud applications and services, requiring 5+ years of software development experience.

Software Developer 4

Senior Software Engineer role at Oracle working on Analytics Cloud Service, focusing on cloud infrastructure and distributed systems development with Java and Kubernetes.