Apply

Senior Software Engineer I - Streaming

Posted 10 days agoViewed

View full description

💎 Seniority level: Senior, Proven experience in developing and maintaining audio/video streaming services or related software

📍 Location: Seattle, WA or Scottsdale, AZ

💸 Salary: 122000.0 - 266000.0 USD per year

🔍 Industry: Public safety technology

🏢 Company: Axon👥 1001-5000💰 $246,000,000 Post-IPO Equity over 6 years agoGovTechElectronicsHardwareSoftware

⏳ Experience: Proven experience in developing and maintaining audio/video streaming services or related software

🪄 Skills: JavaC++Go.NETRust

Requirements:
  • Proven experience in developing and maintaining audio/video streaming services or related software.
  • Strong proficiency in programming languages such as Go, C++, Rust, .NET, and/or Java.
  • Deep understanding of audio and video streaming protocols (e.g., RTSP, RTMP, HLS, SRTP/RTSP) and encryption standards (e.g., SSL/TLS).
  • Knowledge of industry standards for audio/video codecs (e.g., H264, H265, fMP4, AAC, G711) and compression techniques.
  • Hands-on experience with tools and libraries such as GStreamer, ffmpeg, etc.
  • Solid knowledge of system-level programming, including memory management and performance optimization.
  • Exceptional problem-solving abilities with a proven history of creating scalable, maintainable software.
Responsibilities:
  • Design, develop, and maintain a high-performance streaming engine service for Windows and (eventually) Linux.
  • Implement scalable and secure solutions for restreaming live audio/video data.
  • Optimize memory management and system resources for large-scale streaming workloads.
  • Collaborate with cross-functional teams to integrate the streaming service with other software applications.
  • Develop support for industry-standard streaming protocols and data encryption.
  • Perform design and code reviews, provide guidance to junior engineers, and create documentation.
  • Troubleshoot and resolve technical issues related to video/audio processing.
Apply