Senior Software Engineer- Carbyne

1 week, 4 days ago
Full-time
Senior
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 life-saving platform.
  • Design and implement low-latency, resilient media streaming architecture for audio and video feeds.
  • Develop core RTC components across mobile clients, specialized clients, and backend infrastructure.
  • Build and maintain highly scalable communication servers and clustering systems for massive concurrent traffic.
  • Lead development of audio processing, handling, and cloud-based media recording and archiving systems.
  • Work across mobile platforms, clustered VoIP and streaming servers, command and control systems, and emergency end-devices.
  • Contribute to RTC technology projects using WebRTC internals, HTTP streaming, GStreamer, and FFmpeg.

Requirements

  • At least 5 years of backend development experience using C++, Rust, Go, Java, or similar low-level/high-performance languages.
  • Strong understanding of memory management, concurrency, and performance bottlenecks.
  • Proven experience in either real-time communication technologies such as WebRTC, SIP, or streaming, or high-scale cloud infrastructure and distributed systems.
  • Experience designing and deploying highly available, scalable servers and clustering technologies.
  • Comfort working deeply with library internals, network protocols, and niche media frameworks.
  • Ability to solve complex engineering problems such as race conditions, high latency, and resource-constrained environments.
  • Exceptional interpersonal skills and fluent English communication.
  • Familiarity with media frameworks or protocols such as GStreamer, FFmpeg, RTP, RTSP, SIP, or WebRTC is preferred.
  • Experience with Docker, Kubernetes, and microservices-based solutions is preferred.
  • Solid understanding of networking fundamentals including TCP/UDP, TLS, and packet loss mitigation is preferred.
  • Experience with profiling tools and monitoring high-throughput systems is preferred.
  • Some roles may require legal eligibility to work in a firearms environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer - Platform - Stacks | UK | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Backend Engineer for its Platform Stacks team to build and operate the systems that create, configure, reconcile, and manage Grafana Cloud stacks across regions and services.

AWS Azure Flux GCP Go Grafana Helm Kubernetes Microservices Node.js Terraform TypeScript
1 hour, 7 minutes ago

Senior Backend Engineer (Elixir)

Remote 251-1K Professional Services

Remote is hiring a full-time engineer to help build tools, APIs, and integrations for its global HR and Payroll products in a fully remote, async environment.

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

Senior Backend Engineer - Grafana Search & Storage | Spain | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Backend Engineer to help build and operate its next-generation search and storage platform for Grafana Cloud and related products.

Go Grafana Kubernetes Prometheus
2 hours, 16 minutes ago

Software Engineer II - Model Platform

Abnormal AI Internet Software & Services

Abnormal AI is hiring a Software Backend Engineer II to join its Detection Team and build the Model Platform infrastructure that supports ML and Data Science work on advanced email and cloud attack detection.

AWS Azure Django GCP Go Kubernetes Machine Learning OWASP PostgreSQL Python
2 hours, 33 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