Go (Golang) Backend Developer
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.
Apply tot his job
Apply To this Job