Senior Backend Engineer

Integrate

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

Job Summary

  • This role involves designing and scaling distributed backend systems that handle high-throughput, real-time data across complex dependency graphs.
  • The successful candidate will work closely with a small, high-ownership engineering team to build the infrastructure layer of Integrate's platform without being stuck in maintenance mode.
  • Candidates must have US person status due to ITAR requirements protecting information under US export control laws.

Matching Summary

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

Skills & Requirements

Must-have

  • 5-7+ years backend engineering experience
  • Production experience in Go programming
  • Distributed system architecture design
  • gRPC and REST/JSON API design at scale
  • PostgreSQL and NoSQL database management
  • Kubernetes deployment and debugging

Nice-to-have

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

Key Requirements

  • US person status required (citizen, PR, asylum, or refugee)
  • 5-7+ years of backend engineering experience
  • Strong foundation in distributed or high-availability systems

Work Rights

Must be a US person (citizen, permanent resident, asylum, or refugee)

Tailored Resume

Cover Letter