Real Time Communication Software Engineer, Axon 911

52 minutes ago
Junior
Software Development
Axon

Axon

Axon, formerly TASER International, is a global leader in public safety technology. From smart weapons to body cameras and evidence management software, Axon provides safe and secure solutions for law enforcement, militaries, and citizens. With a missi...

Professional Services
1K-5K
Founded 1993

Description

  • Own end-to-end development of real-time communication software for a mission-critical platform.
  • Design and implement low-latency, resilient media streaming architecture for audio and video feeds.
  • Develop core real-time communication components across mobile and specialized clients and backend infrastructure.
  • Build and maintain highly scalable communication servers and clustering systems to support massive concurrent traffic.
  • Lead audio processing and handling systems, including compliant cloud-based recording and archiving of media streams.
  • Work across mobile platforms, clustered VoIP and streaming servers, command and control systems, and emergency end-devices.
  • Contribute to projects using WebRTC internals, HTTP Streaming, GStreamer, and FFmpeg.
  • Help ensure reliable communication during emergencies and public safety operations.

Requirements

  • At least 2 years of backend development experience with a focus on real-time communication, including audio, video, WebRTC, or streaming.
  • Experience designing and deploying highly available, scalable communication servers and clustering technologies in cloud environments, with AWS preferred.
  • Solid experience with WebRTC internals and APIs.
  • Strong background with media frameworks and engines such as GStreamer and FFmpeg.
  • Familiarity with video and audio codecs such as VP8/9, H.264/5, Opus, and AAC.
  • A proactive can-do attitude and the ability to quickly adapt to new technologies.
  • Exceptional interpersonal skills and fluent English communication skills.
  • Experience designing and coding cloud microservices-based solutions, preferred.
  • Familiarity with media protocols such as RTP, RTSP, and SIP, preferred.
  • Docker experience, preferred.
  • Legal eligibility to work in a firearms environment may be required for some roles.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Software Engineer, High Performance Computing (Starlink)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Senior Software Engineer for Starlink High Performance Computing to develop beam-planning software that improves how its global satellite network delivers reliable internet service.

Assembly C C++ Prototyping
7 minutes ago

Senior Backend Engineer (Elixir)

Remote 251-1K Professional Services

Remote is hiring a backend-focused engineer to help build tools, APIs, and integrations for its global HR and payroll platform in a fully remote, cross-functional environment.

Angular AWS CI/CD Docker Elixir GitHub GitLab Jenkins Kubernetes Next.js Phoenix PostgreSQL React Vue.js
7 minutes ago

Senior Software Engineer, Cash App Banking

Block 10K-50K Capital Markets

Cash App, part of Block, is hiring a senior software engineer for its Banking server team to design and deliver scalable consumer banking experiences that help customers store, manage, and move money.

AWS Datadog DynamoDB gRPC Hibernate HTTP Java JSON JUnit Kafka Kotlin Microservices MySQL Prometheus
7 minutes ago

Junior Software Developer, Backend

Hootsuite 10K-50K Media

Hootsuite is hiring a Junior Software Developer to join a small agile team in Luxembourg that delivers and improves production-ready software and features for customers.

Agile AWS CI/CD Docker EC2 Go Grafana Kafka Kubernetes Microservices Prometheus Scala
16 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers