1 day ago
Responsibilities
- Own the full lifecycle of a platform service from design through production deployment and on-call support.
- Build reliable, well-tested backend services in Go with a focus on correctness and operational simplicity.
- Design and implement integrations with SaaS APIs, managing rate limits and failure recovery.
- Collaborate with principal and senior engineers on cross-service interfaces and data models.
- Write high-quality code that sets the standard for other engineers.
- Participate in design reviews and contribute to architectural decisions.
Requirements
- 8–10 years of software engineering experience.
- Strong proficiency in Go or an equivalent systems language.
- Solid understanding of distributed systems fundamentals.
- Experience with cloud infrastructure (AWS, GCP, or Azure) and Kubernetes.
- Comfort with SQL and at least one database at production scale.
- Experience building or consuming REST or gRPC APIs in production systems.
- Strong testing discipline, including unit and integration testing.
Benefits
- High ownership over a real production service from day one.
- Greenfield platform with strong technical leadership and a clear roadmap.
- Small team where contributions are visible and impactful.
- Competitive salary and benefits.