Backend Engineer

Integrate

Seattle, WA, United States
On-site
2-5+ years backend engineering experience
Production experience in go programming
Distributed system architecture design
The role involves designing and scaling distributed backend systems that handle high-throughput, real-time data across complex dependency graphs

Job Summary

  • The role involves designing and scaling distributed backend systems that handle high-throughput, real-time data across complex dependency graphs.
  • Candidates will work closely with a small, high-ownership engineering team to solve immediate problems like data federation and system performance bottlenecks.
  • This position requires US person status due to access to information protected under ITAR export control laws.

Matching Summary

The role involves designing and scaling distributed backend systems that handle high-throughput, real-time data across complex dependency graphs.

Skills & Requirements

Must-have

  • 2-5+ years backend engineering experience
  • Production experience in Go programming
  • Distributed system architecture design
  • gRPC and REST/JSON API design at scale
  • SQL (PostgreSQL) and NoSQL database management
  • Kubernetes deployment and scaling
  • Cloud infrastructure exposure (AWS/GCP/Azure)

Nice-to-have

  • Python tooling and data workflows
  • GraphQL experience
  • Terraform infrastructure as code
  • Monolith to microservice transitions
  • Load testing and chaos engineering
  • Ecommerce or fintech background
  • Strong debugging instincts with flame graphs

Key Requirements

  • US person status required (citizen, PR, asylum, or refugee)
  • 2-5+ years of backend engineering experience
  • Production experience with Go language
  • Experience with Kubernetes in real environments

Work Rights

Must have US person status (citizen, permanent resident, asylum, or refugee)

Tailored Resume

Cover Letter