via LinkedIn
$120K - 200K a year
Rewrite legacy Python services into Go, enhance GraphQL APIs, and collaborate on distributed systems.
5+ years backend experience, strong Go skills, understanding of Python, scalable API development, debugging, testing, and collaboration skills.
Planet Technology has partnered with a west coast company to locate a Senior Backend Engineer with Go experience for a fully remote contract role. The position will focus on rewriting legacy Python services into Go and strengthening a GraphQL API ecosystem. If you thrive in fast-paced environments, enjoy deep technical problem-solving, and collaborate well across engineering teams, you’ll be a great fit. We are unable to work with Third Party Candidates for this role. No calls or emails will be accepted from 3P vendors. Responsibilities: • Rewrite and refactor existing Python-based services into Golang, ensuring accuracy, performance, and maintainability. • Use internal tooling, frameworks, and processes designed to accelerate Python→Go migrations. • Contribute to the overall health of the GraphQL platform by enhancing APIs, improving tooling, and tightening system integrations. • Debug complex, distributed systems issues quickly and provide clean, well-reasoned fixes. • Write high-quality unit and integration tests to validate functionality across services. • Participate in code reviews, pair programming, and cross-team design discussions. • Work closely with platform engineers—including Susie and the broader Infra org—to ensure smooth delivery and consistent standards. Required Experience: • 5+ years of backend engineering experience in production environments. • Strong Go expertise, with ability to write idiomatic, efficient, testable Go code. • Ability to read, understand, and translate Python logic into Go. • Deep experience building scalable backend services and APIs. • Strong debugging skills and comfort working in distributed systems. • Solid understanding of unit testing and best practices in Go. • Able to articulate problem-solving approaches clearly—this team expects candidates to reason through solutions without relying on AI/LLM assistance. • Excellent communication and collaboration skills. Preferred Skills • Experience with GraphQL, especially Federation or GraphQL Router implementations. • Familiarity with integration testing and test automation. • Exposure to shadow traffic / tap compare workflows. • Background in infrastructure or backend engineering at large-scale technology companies. Interested candidates can apply by clicking on the link.
This job posting was last updated on 12/19/2025