Security, Identity & Intelligence On Every Voice
Senior Software Engineer – Capture
Location
United States
Posted
32 days ago
Salary
$130K - $170K / year
Seniority
Senior
Job Description
Senior Software Engineer – Capture
Pindrop
• As a Senior Software Engineer on the Capture team, you will play a critical role in building and evolving systems that ingest and process communication data across telephony and modern meeting platforms such as Zoom, Microsoft Teams, Webex, and Google Meet. • You will design and develop systems that capture, process, and prepare audio and video streams for downstream analysis, enabling new product capabilities within the Pindrop platform. • Design, develop, test, and maintain complex software systems that ingest and process real-time and recorded audio/video streams. • Build and evolve scalable media pipelines that are reliable, performant, and optimized for low-latency processing within the Pindrop platform. • Provide technical leadership and guidance to junior engineers and the development team, including code reviews, architecture decisions, and mentoring. • Contribute to the architecture of distributed systems that support high-throughput media ingestion and processing, ensuring scalability, fault tolerance, and maintainability. • Help define patterns for real-time and asynchronous media workflows. • Analyze and solve complex technical problems, and make recommendations for improvements and optimizations. • Implement and advocate for best practices in testing and quality assurance, including unit testing, integration testing, and automated testing. • Participate in code reviews and provide constructive feedback to ensure code quality and consistency. • Stay current with emerging technologies, tools, and programming languages and apply them where relevant to improve software development processes. • Ensure software adheres to security standards and compliance requirements, addressing vulnerabilities and potential risks.
Job Requirements
- Experience with real-time communication systems, including VoIP, SIP, RTP, or WebRTC.
- Experience working with audio and/or video processing pipelines, codecs, or streaming technologies.
- Experience building and operating micro-services and REST/gRPC APIs.
- Familiarity with observability tooling (metrics, logging, tracing) and debugging distributed systems.
- Experience with security best practices and compliance requirements in cloud environments.
- Experience with Infrastructure as Code (Terraform/CDK) and DevOps practices, including hands-on experience with CI/CD pipelines (Jenkins/GitHub Actions) and managing applications in Kubernetes.
Benefits
- Competitive compensation package, including RSUs (Restricted Stock Units) for all employees, so everyone shares in our long-term success.
- Remote-first environment - giving you flexibility and autonomy in how you structure your day.
- While we work flexibly, we prioritize meaningful in-person moments through regular team on-sites, company-wide events, and intentional gatherings that foster connection, collaboration, and shared success.
- Unlimited Paid Time Off (PTO)
- Generous health and welfare plans to choose from - including one employer-paid “employee-only” plan!
- Best-in-class Health Savings Account (HSA) employer contribution
- Low-cost vision and dental plans for you and your family, providing comprehensive coverage and peace of mind.
- Paid Parental Leave - Including birth, adoptive & foster parents
- One year of diaper delivery for your newest addition to the family! It’s our way of welcoming new Pindroplets to the family!
- Recurring monthly phone and internet allowance to help cover essential connectivity costs and support flexible work.
- Enhanced fertility and GLP-1 benefits to support family-building journeys and personalized health needs.
- Annual Learning & Development stipend to support your professional growth, skill-building, certifications, and continued education.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Fullstack Developer
CapcoCapco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries
• Work directly on development using React and Java, adopting modern software engineering and delivery practices, leveraging Java backend, Microservices principles, JAX-RS, WebSphere, XML, DB2 (or strong experience with SQL), React, jQuery, JavaScript, HTML DOM, HTML5, CSS3, and optionally: Node.js, Mockito, Postman. • Perform API testing to ensure stable, high-quality code. • Collaborate with Senior Developers to deliver quality code that meets client needs. • Demonstrate a passion for learning and willingness to adopt new technologies. • Contribute to a culture of innovation, idea sharing, and continuous improvement with a positive attitude, strong communication, and a collaborative mindset. • Ensure clear documentation of newly created or modified features.
Senior Software Engineer, CI/CD – Developer Tooling
GliaThe #1 Platform for Intelligent Banking Interactions
• Shape the architecture and design of our CI/CD platform, helping evolve it from a monolith into a modern, modular system that is reliable and easy for developers to use. • Act as a hands-on senior contributor, turning ideas into deliverable solutions, improving engineering efficiency, and driving roadmap decisions through developer insights. • Build and refine developer-facing tools and APIs (from pipeline modules to standardized tooling), ensuring they are reliable, secure, and easy to use.
Senior Software Engineer, CI/CD, Developer Tooling
GliaThe #1 Platform for Intelligent Banking Interactions
• Shape the architecture and design of our CI/CD platform, helping evolve it from a monolith into a modern, modular system that is reliable and easy for developers to use. • Act as a hands-on senior contributor, turning ideas into deliverable solutions, improving engineering efficiency, and driving roadmap decisions through developer insights. • Build and refine developer-facing tools and APIs (from pipeline modules to standardized tooling), ensuring they are reliable, secure, and easy to use.
Fullstack Developer, Pleno
CapcoCapco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries
• Integrar equipe de desenvolvimento • Trabalhar em um ambiente de microserviços • Desenvolver e manter sistemas com tecnologias modernas


