
About the role
At Pindrop, a cybersecurity firm specializing in voice, video, and digital identity verification, the engineering team develops real-time ingestion systems that process audio, video, and telephony metadata from major communication platforms. The Senior Software Engineer will focus on designing and maintaining distributed microservices in Go, ensuring low latency and high availability for critical data pipelines. This role involves collaborating with cross-functional teams to deliver reliable, scalable solutions that support fraud detection and authentication.
The ideal candidate has over five years of experience in building and operating distributed backend services, with strong skills in Go, Linux, networking, and cloud-native architectures like AWS or GCP. They should be familiar with containerization tools such as Docker and Kubernetes, and have a proven track record in diagnosing complex system issues. Experience with communication protocols like SIP, RTP, WebRTC, and contact center integrations is highly valued.
This remote role offers the opportunity to work on enterprise-scale systems that protect billions of interactions annually. The engineer will participate in on-call rotations, contribute to system architecture, and mentor junior team members. The position emphasizes technical excellence, innovation, and collaboration across engineering, product, and SRE teams, with a focus on building secure, high-performance media ingestion pipelines.
Skills
Locations
- United States (remote)
- United States (remote)