Software Engineer

Axon Enterprise, Inc.
New York, United States
14 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$141,000.0 - $216,600.0
Working hours
Regular working hours
Job source

Tech stack

Software Quality Distributed Systems Fault Tolerance Uptime Systems Development Life Cycle Software Engineering Video Editing WebRTC Real Time Systems Backend Event Driven Architecture Low Latency
+1 more
Webforms

Job description

You’ll work on a small team building high-performance, mission-critical devices with low-latency communication requirements. Axon has a portfolio of robust imaging and communication products that help law enforcement do their jobs and keep people safe every day. In this role, you will tackle challenging engineering problems in spaces like audio/video processing and generative AI to bring new features and products from inception to scale, thoughtfully balancing speed and the high bar for stability necessitated by the mission-critical nature of our products.

  • Collaborate cross-functionally to architect and launch new user-facing features and products
  • Design and drive initiatives to improve the availability and reliability of our backend systems
  • Continuously help improve the engineering processes and tools that allow us to scale the codebase and team
  • Provide mentorship to less experienced engineers
  • Travel occasionally to support customer deployments and onsite implementations, We collect personal information from applicants to evaluate candidates for employment. You may request access, deletion, or exercise other CCPA rights at or via our Axon Privacy Web Form. For more information, please see the Your California Privacy Rights section of our Applicant and Candidate Privacy Notice.

Axon’s mission is to Protect Life and is committed to the well-being and safety of its employees as well as Axon’s impact on the environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. Axon employees are empowered to report safety concerns as they arise and activities potentially impacting the environment.

Requirements

  • 5+ years of software engineering experience, including designing, building, and operating complex production systems.
  • Hands-on experience developing real-time communication platforms or other low-latency, real-time systems.
  • Strong understanding of distributed systems and event-driven architectures.
  • Proven experience building highly available, fault-tolerant, and resilient services at scale.
  • Expertise in reliability patterns such as redundancy, failover, graceful degradation, recovery, and observability.
  • Demonstrated technical ownership of business-critical systems in which performance, uptime, and reliability are essential.
  • Experience adopting and effectively integrating AI-assisted development tools throughout the software development lifecycle (SDLC) to improve engineering productivity, code quality, testing, documentation, and delivery

Benefits & conditions

  • Competitive salary and 401k with employer match
  • Discretionary time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Development Programs
  • And yes, we have snacks in our offices

Axon is a total compensation company, meaning compensation is made up of base pay, bonus, and stock awards. The actual base pay is dependent upon many factors, such as: level, function, training, transferable skills, work experience, business needs, geographic market, and often a combination of all these factors. Our benefits offer an array of options to help support you physically, financially and emotionally through the big milestones and in your everyday life. To see more details on our benefits offerings please visit ;br> Base Pay Range

$141,000-$216,600 USD

Don’t meet every single requirement? That’s ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve.

About the company

At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other.

Life at Axon is fast-paced, challenging and meaningful. Here, you’ll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter.

About Axon 911

Axon 911 brings together Prepared and Carbyne under Axon. Together, we are creating the only platform that combines modern 911 infrastructure with an AI intelligence layer-helping public safety agencies move faster, make better decisions, and deliver better outcomes in the moments that matter most.

911 is the backbone of public safety, yet the professionals behind it have long been held back by outdated technology. Axon 911 is here to change that. Joining this team means more than taking a job-it means helping shape the future of emergency response and building a safer, more connected world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:22 min

Leveraging unique cultural backgrounds in engineering design

Ixchel Ruiz · LIVE

2:07 min

Simplifying peer-to-peer connections using WebRTC abstraction libraries

André Dietrich André Dietrich · World Congress 2024

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

5:22 min

Streamlining complex event sourcing pipelines with Axon framework

Gerard Klijs · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

1:23 min

Choosing the right communication protocol for real-time needs

Ahmed Megahd Ahmed Megahd · World Congress 2025

Videos

See all

Related articles

See all