The Planet Group
Go (Golang) Backend Developer
The Planet GroupUnited States5 hours ago
ContractRemote FriendlyInformation Technology

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.


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.

Key Skills

Ranked by relevance