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 mission of protecting life through innovative safety and justice solutions. This role focuses on enterprise Body Worn Camera (BWC) cloud software development and improvements, with a strong emphasis on Kubernetes strategy implementation.

The position is based in Seattle with a flexible hybrid work arrangement, allowing significant work-from-home flexibility while maintaining the ability to collaborate in-person when beneficial. The role reports to a Software Engineering Manager and offers an attractive salary range of $140,250 to $224,400, depending on location and experience.

As a Senior Software Engineer, you'll be at the forefront of Axon's Kubernetes strategy, working on critical cloud-based systems that require high availability, reliability, security, and performance. The role involves full-stack development using technologies like JavaScript/TypeScript, various backend languages, and modern cloud infrastructure tools. You'll also have the opportunity to apply AI and machine learning technologies to drive meaningful product outcomes.

The ideal candidate brings 6+ years of software engineering experience, strong technical expertise in cloud systems, and a collaborative mindset. You'll be responsible for designing and maintaining services, participating in code reviews, managing releases, and mentoring other engineers. The role offers significant growth opportunities within a mission-driven company that values innovation and impact.

Axon offers comprehensive benefits including competitive compensation with a 401k match, flexible PTO, complete healthcare coverage, parental leave, and strong support for professional development. The company culture emphasizes collaboration, diversity, and making a positive impact on society through technology.

This is an excellent opportunity for a senior engineer who wants to work on meaningful projects, advance their career in cloud technologies, and be part of a company that's actively working to make the world safer and more just.

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 cloud software development for body-worn camera systems, offering hybrid work in Seattle with competitive compensation.

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.