[Remote] Senior Software Engineer - Capture
Note: The job is a remote job and is open to candidates in USA. Pindrop is the Real Human + Right Human® Identity Trust Platform for the AI era. As a Senior Software Engineer on the Capture team, you will build and evolve systems that process communication data across various platforms, focusing on scalable, high-performance solutions for real-time media systems.ResponsibilitiesDesign, develop, test, and maintain complex software systems that ingest and process real-time and recorded audio/video streamsBuild and evolve scalable media pipelines that are reliable, performant, and optimized for low-latency processing within the Pindrop platformProvide technical leadership and guidance to junior engineers and the development team, including code reviews, architecture decisions, and mentoringContribute to the architecture of distributed systems that support high-throughput media ingestion and processing, ensuring scalability, fault tolerance, and maintainabilityHelp define patterns for real-time and asynchronous media workflowsAnalyze and solve complex technical problems, and make recommendations for improvements and optimizationsImplement and advocate for best practices in testing and quality assurance, including unit testing, integration testing, and automated testingParticipate in code reviews and provide constructive feedback to ensure code quality and consistencyStay current with emerging technologies, tools, and programming languages and apply them where relevant to improve software development processesEnsure software adheres to security standards and compliance requirements, addressing vulnerabilities and potential risksSkillsExperience with real-time communication systems, including VoIP, SIP, RTP, or WebRTCExperience working with audio and/or video processing pipelines, codecs, or streaming technologiesExperience building and operating micro-services and REST/gRPC APIsFamiliarity with observability tooling (metrics, logging, tracing) and debugging distributed systemsExperience with security best practices and compliance requirements in cloud environmentsExperience with Infrastructure as Code (Terraform/CDK) and DevOps practices, including hands-on experience with CI/CD pipelines (Jenkins/GitHub Actions) and managing applications in KubernetesBenefitsCompetitive 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