Senior Backend Engineer, Axon 911

Axon Axon · Enterprise · United States · 2040 Prepared R&D

Senior Backend Engineer for Axon 911, focusing on building systems to ingest, process, and analyze real-time radio communications for 911 centers. The role involves working on both edge devices and cloud backend systems, integrating diverse hardware and network environments.

What you'd actually do

  1. Build and scale systems that ingest and process real-time radio traffic from dispatch centers
  2. Develop software that runs on both edge devices (on-prem hardware) and cloud backend systems
  3. Design and implement integration pipelines across a wide variety of hardware and network configurations
  4. Help standardize and scale device-to-cloud data flows across multiple integration paths
  5. Debug and support deployments in real-world environments

Skills

Required

  • 5+ years of software engineering industry experience
  • Proficiency in or eagerness to learn our backend stack (Ruby on Rails, Golang)
  • Experience building systems that connect edge devices to cloud infrastructure
  • Background in one or more of: Edge computing, Embedded systems
  • Comfortable working in fast-paced, ambiguous environments with evolving requirements
  • High ownership mindset — able to drive projects independently
  • Interest in solving complex, real-world integration problems

Nice to have

  • Bachelor's degree in Computer Science, or a related field, or equivalent experience
  • Experience and comfort with making basic frontend changes (React preferred)
  • Prior experience as an embedded engineer or working closely with embedded systems
  • Familiarity with networking fundamentals (protocols, debugging, infrastructure concepts)
  • Experience with real-time systems, streaming, or audio processing
  • Background working on IoT, hardware integrations, or distributed systems
  • Experience integrating LLMs into cloud applications

What the JD emphasized

  • edge devices to cloud infrastructure
  • edge computing
  • embedded systems