About the job
Integrate develops program management software for advanced machinery and systems, with a focus on organizations in deep tech fields such as aerospace, autonomous vehicles, and robotics. The team is based in Seattle and works to improve collaboration and streamline workflows for companies tackling complex hardware projects.
Current tools often fall short when it comes to the pace and complexity of hardware development in these industries. Integrate addresses this gap by building solutions that help teams and partners communicate more effectively, allowing innovation to move faster and with fewer obstacles.
Role overview
The Backend Engineer will play a key role in building and shaping the core infrastructure behind Integrate's platform. This position involves more than maintenance, engineers here design new systems and solve technical challenges that matter. The team values those who enjoy tackling problems like distributed system optimization, scaling data federation, and designing for a growing customer base.
Collaboration is central. Expect to work closely with other engineers who move quickly and make considered technical decisions. Experience with systems that manage significant consumer or commercial traffic, such as cloud migrations, microservices, distributed data pipelines, or event-driven architectures, is especially relevant.
What you will do
- Design and improve distributed backend systems that process high-throughput, real-time data with complex dependencies
- Own performance profiling and debugging for Go and Rust services, identifying and resolving bottlenecks
- Contribute to data federation architecture, including S3 integration, graduation pipelines, and downstream data services
- Develop and refine gRPC service interfaces and REST/JSON APIs for both internal and external users
- Work with SQL and NoSQL databases, focusing on schema design, query optimization, and durability strategies
- Collaborate on infrastructure decisions with platform engineers and technical leads
- Monitor and troubleshoot production systems, participate in on-call rotations, root cause analysis, and incident response
Tech stack
The backend is primarily written in Go, with Python supporting tooling and data workflows. The platform uses gRPC, REST/JSON, GraphQL, PostgreSQL, NoSQL databases, and Kubernetes for orchestration. Infrastructure is managed with Terraform.
Location
This Backend Engineer position is based in Seattle, WA.

