companyIntegrate logo

Backend Engineer at Integrate | Seattle

IntegrateSeattle, WANew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

QualificationsProficiency in Go and Rust programming languages. Experience in designing and scaling distributed systems. Strong understanding of cloud infrastructure and microservices architecture. Knowledge of SQL and NoSQL databases. Ability to troubleshoot and optimize performance in production environments. Experience with gRPC and RESTful API development. Familiarity with data federation and real-time data processing. Excellent problem-solving skills and a proactive approach to challenges.

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.

About Integrate

Integrate is at the forefront of technological innovation in Seattle, creating software solutions that empower the next generation of machinery and systems. We are redefining collaboration within the deep tech sector, making it easier for organizations to achieve their ambitious goals.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.