Backend Engineer
Role details
Job location
Tech stack
Job description
We're hiring a Senior Backend Engineer to join our Assistive Dispatch team, focused on building systems that ingest, process, and analyze real-time radio communications for 911 centers., * Build and scale systems that ingest and process real-time radio traffic from dispatch centers
- Develop software that runs on both edge devices (on-prem hardware) and cloud backend systems
- Design and implement integration pipelines across a wide variety of hardware and network configurations
- Help standardize and scale device-to-cloud data flows across multiple integration paths
- Debug and support deployments in real-world environments
- Collaborate cross-functionally with product and customers to iterate quickly and deliver value
- Take ownership of projects end-to-end, from scoping through production rollout, The above job description is not intended as, nor should it be construed as, exhaustive of all duties, responsibilities, skills, efforts, or working conditions associated with this job. The job description may change or be supplemented at any time in accordance with business needs and conditions.
Some roles may also require legal eligibility to work in a firearms environment.
We collect personal information from applicants to evaluate candidates for employment. You may request access, deletion, or exercise other CCPA rights at axongreenhousesupport@axon.com 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 industry experience
- Bachelor's degree in Computer Science, or a related field, or equivalent experience
- Proficiency in or eagerness to learn our backend stack (Ruby on Rails, Golang)
- Experience and comfort with making basic frontend changes (React preferred)
- 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
Bonus (optional)
- 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
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