Backend Engineer – Golang / GraphQL

Take me back

Share this Opportunity

Job Title: Backend Engineer – Golang / GraphQL
Position Type: Contract
Work Model: Remote
City: Washington
State: DC
Job ID: 26-00292
Duration: 12+ months
Compensation: $60-80/hr
Location: 100% Remote
 
Backend engineers to build and operate GraphQL subgraphs using Go (Golang) within a federated GraphQL architecture. The role focuses on implementing resolvers, integrating with AWS services and APIs, and delivering reliable, type-safe GraphQL endpoints aligned with the federated schema.

Requirements:
  • Strong backend development with Go (Golang).
  • Experience building GraphQL APIs and resolvers.
  • Experience with GraphQL Federation / Subgraphs.
  • Experience integrating APIs and distributed services.
  • Experience building cloud-based backend systems.
Responsibilities:
  • Build and maintain GraphQL subgraphs using Go.
  • Implement GraphQL resolvers, data fetching, and aggregation.
  • Contribute to schema design (SDL), federation directives, and schema composition.
  • Integrate with REST APIs and backend services (AWS).
  • Apply resiliency patterns and error handling.
  • Support testing, troubleshooting, and performance improvements.
Core Skills:
  • Go / Golang
  • GraphQL
  • GraphQL Federation / Subgraphs
  • API Development
  • AWS
  • Microservices
Preferred:
  • Experience with Apollo Federation.
  • Experience with GraphQL code generation.
  • Experience building high-scale backend services.
 
26-00292

If you’d like to email your resume directly, send a note to: success@brixton.net