Position Details
About this role
Senior Software Engineer at Pindrop writes scalable cloud-based services and APIs using Go and Python, runs on AWS and GCP, and leverages Kubernetes and CI/CD pipelines. The role involves production-ready code, on-call support, and collaboration across a cross-functional team.
Key Responsibilities
- Design, develop, test, deploy, and monitor high-performance services and APIs
- Develop applications in Golang and Python on a modern cloud-focused platform
- Maintain services using AWS native products (Kinesis, DynamoDB, S3) and GCP native products
- Deliver production-ready code from start to finish
- Review code for quality, performance, and security
Technical Overview
Focus on cloud-native APIs with AWS and GCP, leveraging Kinesis/DynamoDB/S3, Prometheus, Grafana, and containerization (Docker/Kubernetes). Requires experience in DevOps practices and Linux-based development.
Ideal Candidate
The ideal candidate is a mid-to-senior full-stack software engineer with 5-7 years of backend and API development experience, strong Go and Python skills, and hands-on experience with AWS and GCP. Proficiency with Kubernetes/Docker and CI/CD tooling, plus a bias toward production-quality code, is required.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of 5-7 years of software development experience, No Go or Python experience, No experience with AWS and GCP, No Kubernetes/Docker experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile