Senior Software Engineer - Capture in United States at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Capture based in the United States.
This role sits at the core of real-time media intelligence systems that ingest and process high-volume audio and video streams across telephony and modern collaboration platforms. You will help build and evolve the “front door” of a highly scalable platform that powers identity verification and deepfake detection in real time. The work spans complex distributed systems, low-latency media pipelines, and cloud-native architectures designed to handle billions of interactions at scale. You will collaborate with senior engineers and cross-functional teams to ensure reliability, performance, and security in mission-critical systems. This is a hands-on engineering role with strong ownership, where your work directly impacts fraud prevention and trust in digital communications. You will also contribute to technical leadership, mentoring, and architectural decisions within a fast-moving, remote-first environment.
- Design, build, test, and maintain scalable systems that ingest, process, and transform real-time and recorded audio/video streams across telephony and collaboration platforms.
- Develop and optimize high-performance media pipelines ensuring low-latency, reliability, and fault-tolerant distributed processing.
- Contribute to system architecture decisions for large-scale ingestion frameworks, defining patterns for real-time and asynchronous workflows.
- Provide technical leadership through code reviews, mentoring, and guidance to junior engineers while upholding engineering best practices.
- Implement and improve testing, observability, and quality assurance practices including automated testing and system monitoring.
- Collaborate with security and infrastructure teams to ensure compliance, resilience, and secure handling of sensitive communication data.
- Troubleshoot complex distributed systems issues and drive continuous performance and reliability improvements.
- 5+ years of professional software engineering experience building complex, distributed, or real-time systems.
- Strong experience with real-time communication technologies such as VoIP, SIP, RTP, or WebRTC.
- Hands-on experience building audio/video processing pipelines, streaming systems, or media-related architectures.
- Proficiency in building microservices and working with REST or gRPC APIs in production environments.
- Strong understanding of distributed systems concepts including scalability, observability, and fault tolerance.
- Experience with cloud infrastructure, CI/CD pipelines, Kubernetes, and Infrastructure as Code tools such as Terraform or CDK.
- Familiarity with security best practices in cloud-native environments and production systems.
- Strong problem-solving skills with the ability to operate independently and mentor other engineers.
- Remote-first work environment with flexibility and autonomy
- Competitive compensation package including base salary and equity (RSUs)
- Unlimited paid time off
- Comprehensive medical, dental, and vision coverage with employer-supported options
- Health Savings Account (HSA) employer contributions
- Paid parental leave and family support benefits
- Monthly phone and internet stipend for remote work support
- Learning and development budget for continuous professional growth
- Opportunities to work on high-impact systems defending against AI-driven fraud and deepfakes
- Collaborative engineering culture with regular in-person team gatherings