Senior Software Engineer (Platform Core)
Core
Design, build, test, and operate high-scale distributed backend services and APIs that support high-volume customer interactions and serve as the foundational data layer for Pindrop's identity verification products.
Role type
Senior Software Engineer (Platform Core)
Builds
High-scale backend services, APIs, IAM, Interaction Service, Data Lake, and admin services.
Domain
Cybersecurity / Identity Verification / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Go, distributed systems, concurrency, cloud-native development, Kubernetes, Docker, PostgreSQL, Aurora, Redis, RabbitMQ, on-call management, incident response, code reviews, mentorship.
Preferred skills
Redshift, Elasticsearch, DynamoDB, S3, Kinesis, IAM, Terraform, observability (metrics, logs, traces), database scaling and migration.
Technologies
AWS, GCP, Kubernetes, Docker, PostgreSQL, Aurora, Redis, RabbitMQ, Redshift, Elasticsearch, DynamoDB, S3, Kinesis, Terraform
Responsibilities
Design and implement distributed backend services and APIs; take end-to-end ownership of platform work from planning to production support; improve reliability, scalability, latency, and cost; partner with Product and SRE teams; participate in on-call and incident response; raise engineering standards through code reviews and mentorship.
Seniority
Senior, hands-on IC