Jobs and Careers
AX

Sr Software Engineer - Streaming

Axon
United Statesfull_timeVerifiedPosted 19 Aug 2025
💰 $225,600/yr($141,000/yr$225,600/yr)

About the role

Join Axon and be a Force for Good.

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.

Your Impact

We are seeking a Senior Software Engineer to join the Real Time Operations (RTO) Streaming Services team. This is a net new role on a growing team that is building the foundation for Axon’s next-generation real-time livestreaming architecture. Our mission is to deliver best-in-class, low-latency, highly reliable streaming capabilities that power Axon’s mission-critical real-time operations products.
As a senior member of the team, you will influence the architecture and design of Axon’s real-time streaming platform, contribute to operational excellence, and mentor engineers while collaborating across teams to scale systems that directly impact safety, transparency, and decision-making in the field.

What You’ll Do

Location: This role is based out of our Seattle, WA office and follows a hybrid schedule. We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation. We believe that connection fuels innovation, and our in-office culture is designed to foster meaningful teamwork, mentorship, and shared success.

Reports to: Sr Manager, Software Engineering

Direct Reports: None

  • Build and own the technical roadmap for Fusus integrations.
  • Define scalable frameworks for deploying and managing real-time, cloud-native services.
  • Lead engineering architecture and design reviews, setting a high technical bar.
  • Develop and optimize low-latency, high-throughput distributed systems for real-time video and media.
  • Ensure reliability, scalability, and cost efficiency through strong observability and operational practices.
  • Collaborate across Product, Design, and Engineering to deliver seamless integration solutions.
  • Mentor and grow engineers, improving team software practices and processes.
  • Drive improvements in sprint planning, stand-ups, and long-term engineering processes.
  • Build and scale services on AWS and Azure, leveraging Kubernetes (EKS, AKS) and containerized deployments.
  • Apply deep expertise in network protocols (TCP/IP, UDP, RTP, RTSP, WebRTC, VoIP) and real-time media systems.
  • Leverage AI to create innovative customer experiences in mission-critical environments.

What You Bring

  • Bachelor's Degree in Computer Science, Engineering, or related field
  • 6+ years of professional software development experience
  • Experience designing and delivering highly-available, scalable cloud-based systems
  • Experience building and deploying Windows services
  • Experience with designing and delivering remotely managed software
  • Backend service experience in multiple, managed languages such as Python, Java, Go, C#, or similar
  • Frontend experience in languages such as Javascript, Angular, React, HTML, CSS
  • Experience working with SQL or NoSQL data stores
  • Experience with realtime streaming event log or messaging technologies, such as Kafka or ActiveMQ
  • Experience working with cloud based APIs and infrastructure
  • Experience with AWS services and technologies
  • Experience building cloud based integration solutions

Benefits That Benefit You

  • Competitive salary and 401(k) with employer match
  • Discretionary paid time off
  • Paid parental leave for all parents
  • Comprehensive Medical, Dental, and Vision plans
  • Fitness and wellness programs
  • Emotional & Mental Wellness support
  • Learning & Development budget
  • And yes, we have snacks in our offices 

 

 

The Pay: Axon is a total compensation company, meaning compensation is made up of base pay, bonus, and stock awards. The starting base pay for this role is between USD 141,000 in the lowest geographic market and USD 225,600 in the highest geographic market. 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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Axon

View company profile →