onsite
Software Engineer - Backend Partner 16, Partner 18 - a16z
Software Engineer
Backend engineer building scalable, cloud‑native services for a venture‑capital platform, leveraging Python, Go, and AWS to deliver high‑performance APIs and data pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput backend services in Python and Go.
- Architect and implement RESTful APIs and gRPC endpoints for internal and external consumers.
- Deploy and manage services on AWS using ECS/EKS, Lambda, and CloudFormation.
- Collaborate with data scientists and product teams to build data pipelines and analytics features.
- Ensure code quality through automated testing, code reviews, and continuous integration.
Requirements
- 5+ years of production backend development experience.
- Strong proficiency in Python and Go, with a solid understanding of concurrency and performance optimization.
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda, ECS/EKS).
- Familiarity with microservices architecture, containerization, and CI/CD pipelines.
- Excellent problem‑solving skills and a collaborative mindset.