Senior Platform Integration Engineer: APIs & SDKs

Forterra

Arlington (VA)

On-site

USD 145,000 - 165,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Parental leave
Tuition reimbursement
401(k) matching

Job summary

Forterra is hiring a Senior Software Engineer to focus on Fabric integrations and developer‑facing APIs. You will design adapters, SDKs, and tools that connect Fabric to Forterra products and external partners, spanning API design, backend services, and data modeling.

You will collaborate with autonomy, networking, web, and product teams to standardize integration patterns and shape the platform roadmap. This hands‑on role offers significant ownership and cross‑team influence, with emphasis on

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 4+ years of professional software engineering experience building production software.
  • Strong experience designing and implementing APIs, integrations, backend services, or developer platforms.
  • Proficiency in one or more modern programming languages such as C++, Rust, Go, Python, Java, Kotlin, or TypeScript.
  • Experience with API and interface technologies such as gRPC, REST, GraphQL, Protocol Buffers, or similar.
  • Understanding of distributed systems fundamentals, including service communication, replication, consistency, failure handling, concurrency, and recovery.

Responsibilities

  • Design and build APIs, SDKs, adapters, and integration tools enabling applications and partner systems to use Fabric.
  • Define interfaces for registering, discovering, querying, subscribing to, and replicating mission‑critical data.
  • Build integrations between Fabric and autonomy, command‑and‑control, operator interfaces, vehicles, web apps, and external software.
  • Develop and maintain APIs using gRPC, REST, Protocol Buffers, or similar technologies.
  • Establish patterns for versioning, compatibility, and error handling across services.
  • Translate integration requirements into production‑ready designs and implementations.
  • Troubleshoot issues with internal teams and external integrators to close capability gaps.
  • Create testable, observable services for distributed, intermittently connected environments.

Skills

API design
Distributed systems
Backend services
Programming languages
gRPC/REST
Linux
Software testing

Education

Bachelor's degree in CS/Engineering

Tools

gRPC
REST
GraphQL
Protobuf
CMake
Conan
CI/CD

Job description

Forterra is hiring a Senior Software Engineer to focus on Fabric integrations and developer‑facing APIs. You will design adapters, SDKs, and tools that connect Fabric to Forterra products and external partners, spanning API design, backend services, and data modeling.

You will collaborate with autonomy, networking, web, and product teams to standardize integration patterns and shape the platform roadmap. This hands‑on role offers significant ownership and cross‑team influence, with emphasis on

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Integration Engineer (APIs & SDKs)
Senior Platform Integration Engineer (APIs & SDKs)

Forterra • Virginia (MN)

Hybrid
USD 145,000 - 165,000
Premium Healthcare Benefits
PTO
Parental leave
+2
Senior Software Engineer, Platform Integration
Senior Software Engineer, Platform Integration

Forterra • Arlington (VA)

On-site
USD 145,000 - 165,000
Healthcare benefits
Paid time off
Parental leave
+2
Senior Software Engineer, Platform Integration
Senior Software Engineer, Platform Integration

Forterra • Virginia (MN)

Hybrid
USD 145,000 - 165,000
Premium Healthcare Benefits
PTO
Parental leave
+2
Senior Software Engineer: Distributed Systems & API Design
Senior Software Engineer: Distributed Systems & API Design

Forterra • East Palo Alto (CA)

On-site
USD 150,000 - 220,000
Health insurance
Life insurance
Disability insurance
+7
Senior Robotics Autonomy Software Integrator
Senior Robotics Autonomy Software Integrator

Forterra • Clarksburg (MD), Northern (KY)

Hybrid
USD 145,000 - 165,000
Premium Healthcare Benefits
20 days PTO per year
Parental leave (7+ weeks)
Senior Internal Tools Engineer — DevOps & Automation
Senior Internal Tools Engineer — DevOps & Automation

Forterra Inc. • Arlington (VA)

On-site
USD 125,000 - 140,000
Premium Healthcare Benefits
Generous holiday calendar
Tuition reimbursement
+1
Autonomous Agent Platform Engineer
Autonomous Agent Platform Engineer

Forterra • Arlington (VA)

On-site
USD 125,000 - 145,000
Premium Healthcare
Life/AD&D
Paid PTO
+5
Senior Software Integration Engineer
Senior Software Integration Engineer

Forterra • Clarksburg (MD), Northern (KY)

Hybrid
USD 145,000 - 165,000
Premium Healthcare Benefits
20 days PTO per year
Parental leave (7+ weeks)
Senior Autonomous Payloads Engineer
Senior Autonomous Payloads Engineer

Forterra • Clarksburg (MD)

On-site
USD 120,000 - 200,000
Premium Healthcare Benefits
Paid time off 20 days/year
Parental leave 7 weeks
Senior Software Engineer-Internal Tools
Senior Software Engineer-Internal Tools

Forterra Inc. • Arlington (VA)

On-site
USD 125,000 - 140,000
Premium Healthcare Benefits
Generous holiday calendar
Tuition reimbursement
+1