Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Platform Integration

$145k - $165k

Forterra, Inc.

Senior Software EngineerAt Forterra, we are unleashing autonomy at scale to transform the battlefield. Our mission is to build the foundational platforms that enable an intelligent ecosystem to coordinate, adapt, and execute with speed and precision even in the uncertainty and disruption of modern conflict. In an era marked by rapid technological change and evolving threats, we design for flexibility, survivability, and operational dominance.Forterra delivers weapons, sensors, and battlefield effects through integrated autonomous networks reaching operational areas faster, safer, and without placing human lives at risk. Our systems operate with distributed control, dynamic routing, and real-time responsiveness, enabling sustained advantage across complex mission environments.Fabric is Forterra's distributed systems platform for registering, discovering, and replicating mission-critical data across dynamic mesh network topologies. Fabric enables interoperability between autonomous vehicles, operators, services, and partner systems across unreliable, bandwidth-constrained networks.Fabric is foundational infrastructure used by multiple internal teams and external integrators. It connects autonomy systems, command-and-control applications, operator interfaces, vehicles, and partner technologies into a common operational ecosystem.We are seeking a Senior Software Engineer to focus on Fabric integrations and developer-facing APIs. You will help make Fabric easier to adopt across Forterra's products and by external partners, building the interfaces, adapters, SDKs, tools, and documentation that connect Fabric to real-world systems.This role is ideal for a generalist engineer who enjoys working across system boundaries. You will partner directly with teams building autonomy, command and control, networking, web applications, and vehicle software to understand their needs and deliver reliable integrations. You should be comfortable moving between API design, backend services, data modeling, distributed systems, testing, deployment, and technical documentation.This is a hands-on role with significant ownership and cross-team influence. You will help shape how developers and integrators interact with Fabric while contributing to the evolution of the platform itself.What you'll do:Design and build APIs, SDKs, adapters, and integration tools that enable applications and partner systems to use Fabric.Define clear interfaces for registering, discovering, querying, subscribing to, and replicating mission-critical data.Build integrations between Fabric and systems such as autonomy services, command-and-control applications, operator interfaces, vehicle platforms, web applications, and external partner software.Develop and maintain APIs using technologies such as gRPC, REST, Protocol Buffers, or comparable interface technologies.Establish patterns for schema evolution, versioning, compatibility, serialization, authentication, authorization, and error handling.Translate real-world integration requirements into practical technical designs and production-ready implementations.Work directly with internal teams and external integrators to troubleshoot issues, close capability gaps, and improve the developer experience.Build testable, observable, and maintainable services that operate across distributed and intermittently connected environments.Create integration examples, reference implementations, automated test harnesses, and developer documentation.Improve tooling and workflows for local development, simulation, integration testing, deployment, and field support.Collaborate with platform, autonomy, networking, TerraLink, ATAK, web, and product teams to establish consistent integration patterns.Contribute to Fabric's technical roadmap, architecture, and long-term platform strategy.Participate in design reviews and communicate technical decisions clearly to both engineering and integration audiences.Minimum 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.Experience working with data models, serialization formats, schema evolution, and backward compatibility.Strong testing fundamentals, including unit, integration, contract, and end-to-end testing.Experience developing and debugging software in Linux-based environments.Ability to work directly with partner teams or customers to understand requirements and deliver practical solutions.Proven ability to take technical projects from concept through production.Strong written and verbal communication skills, with the ability to explain complex systems clearly.Preferred Qualifications:Experience building SDKs, plugins, adapters, middleware, or developer-facing platforms.Experience integrating with robotics, autonomy, command-and-control, defense, automotive, or other edge systems.Familiarity with publish/subscribe or message-oriented middleware such as DDS, ZeroMQ, MQTT, NATS, Kafka, or custom transports.Networking experience, including UDP, TCP, unicast, multicast, routing, or operation over constrained and unreliable links.Experience building software that operates across disconnected, intermittently connected, or bandwidth constrained environments.Familiarity with authentication and authorization models for distributed systems.Experience with cloud and edge deployment technologies, containers, CI/CD, and infrastructure-as-code.Experience with observability tools for logging, metrics, tracing, and distributed-system diagnostics.Familiarity with CMake, Conan, Bazel, Cargo, or comparable build and package-management systems.Experience working with geospatial, telemetry, sensor, or mission data.Experience supporting external developers or integrators through technical documentation, examples, and hands-on troubleshooting.Active security clearance or ability to obtain one.US Salary Range $145,000 - $165,000 (Arlington, VA)$155,000 - $175,000 (Palo Alto, CA)The salary range for this role is an estimate and is based on a wide variety of compensation factors. The salary offered to candidates will vary based on a variety of factors including (but not limited to) relevant work experience, education, specialized training, critical expertise, training, and more. Equity in Forterra is included in most of our full-time, high-demand roles and is therefore considered part of Forterra's overall compensation package. In addition to base salary and equity, Forterra offers competitive benefits for full-time employees including:Premium Healthcare Benefits: Three plan options, including an HSA-eligible plan, with Forterra covering 80% of the plan premium for you and your dependents.Basic Life/AD&D, short and long-term disability insurance plans 100% covered by Forterra, plus the option to purchase additional life insurance for you and your dependents.Extremely generous company holiday calendar including a winter break in December.Competitive paid time off (PTO) offering 20 days accrued per year.A minimum of 7 weeks fully paid parental leave for birth/adoption.A $9k annual tuition reimbursement or professional development stipend.Fully stocked beverage refrigerators with all the Celsius your little heart desires.401(k) retirement savings plan, including traditional, Roth 401(k), and after-tax deferral with company match up to 4%.Your recruiter will be able to share more information about our salary and benefits offering during the hiring process.Forterra is an equal-opportunity employer, providing and promoting equal employment opportunity in all personnel practices. Forterrans are unique, talented individuals who are united through a shared passion to deliver autonomous systems that enable national resilience and a robust supply chain.All qualified applicants will receive consideration for employment without regard to any factor, including veteran and disability status, and criminal history, in accordance with applicable local, state, and federal laws.Forterra is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.To see Forterra's candidate data privacy policy, please visit Forterra Legal |

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Platform Integration in Palo Alto, CA vacancy
  • $170k - $240k

     ...Commure is seeking an experienced integration engineer to design and implement complex solutions for healthcare systems. The ideal candidate...  ...Bachelor's or Master's degree in Computer Science, 5+ years of software development experience, and proficiency in Python, Go, or... 
    Senior
    Software

    Commure

    Mountain View, CA
    4 days ago
  • $159k - $230k

    Support System Signal Integrity (SI) design on data center hardware...  ...with board, chip and system engineers, design partners, and chip...  ...efficiency, and integration.Our Platforms Infrastructure Engineering...  ...and builds the hardware and software technologies that power all... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $159k - $230k

     ...availability trade-offs.Perform power integrity design validation,...  ...Bachelor’s degree in Electrical Engineering, Computer Engineering,...  ...Power Integrity Engineer within Platforms Infrastructure Engineering,...  ...to build the future. From software to hardware our teams are shaping... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  •  ...in Santa Clara is seeking a Solution Engineering technical leader to accelerate integration and adoption of AMD technology across the open software ecosystem. You will define and deliver...  ..., networking, memory, and software platforms with operating systems, databases, runtimes... 
    Senior
    Software

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    3 days ago
  • $160.36k - $291.15k

     ...building a universal autonomy platform: self-driving for all roads...  ..., architecture design, integration strategy, and validation in...  ...course, and on-road.Partner with software teams to define interfaces,...  ...Hands on experience in systems engineering.Ability to read code in C++... 
    Senior
    Software
    Odd job
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $180k

     ...highly motivated, and focused on engineering excellence. This...  ...THE ROLE: The X Developer Platform team owns the partner ecosystem...  ...platform easy to adopt and integrate RESPONSIBILITIES: Collaborate...  ...working on commercial software application or services ~... 
    Senior
    Software
    Temporary work

    Maven Ventures

    Palo Alto, CA
    9 hours ago
  •  ...JPMorgan Chase in Palo Alto is seeking a Senior Principal Software Engineer within the Trust & Safety, Payments Technology organization. You will be integral to an agile team delivering trusted, high-throughput, low-latency platform components. Responsibilities include... 
    Senior
    Software

    Aumni

    Palo Alto, CA
    4 days ago
  • $174k - $252k

     ...Review code developed by other engineers and provide feedback to...  ..., maintaining, or launching software products, and 1 year of experience...  ...of experience with Android platform, systems, AOSP, or...  ...Connectivity stack, focusing on integrating leading-edge Bluetooth technologies... 
    Senior
    Software

    Google

    Mountain View, CA
    5 days ago
  • $161.3k - $274.2k

     ...Moveworks: the Agentic AI Assistant platform that empowers the entire workforce. Our...  ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we...  ...any team runs an eval without bespoke integration Agent observability and tracing Leading... 
    Senior
    Software
    Contract work
    Work at office
    Remote work
    Flexible hours

    Servicenow

    Mountain View, CA
    9 hours ago
  • $160.36k - $240.54k

     ...building a universal autonomy platform: self-driving for all roads...  ...foundation of Nuro's onboard software for our sensor and compute platform...  ...to define, evaluate, integrate the next generation HW platform...  ...autonomous vehiclesMentor software engineers to bring them to their full... 
    Senior
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  • $150k - $280k

     ...is the Content Intelligence platform shaping the future content economy...  ...data and machine-learning engineers on event-triggered...  ...QualificationsRequired5+ years of backend software engineering, including...  ...on a large consumer product.Integrations with CRMs, call centers, or... 
    Senior
    Software
    Full time
    For contractors
    Local area
    Work from home

    News Break

    Mountain View, CA
    5 days ago
  • $105k - $230k

     ...Senior Software Engineer, AI Agent PlatformGEICO is transforming how AI is built and deployed across...  ...heavily in next-generation AI platforms that empower more than 30,000 associates...  ...tool-calling workflows.Agent harness integrations: services, APIs, and integration contracts... 
    Senior
    Software

    GEICO

    Palo Alto, CA
    4 days ago
  • $174k - $252k

     ...Senior Software Engineer, Android Bluetooth, Platforms and Devices Google Mountain View, CA, USA ~ Bachelor’s degree or equivalent practical experience...  ...the Android Connectivity stack, focusing on integrating leading-edge Bluetooth technologies for XR platforms... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    9 hours ago
  •  ...will set the standards for software-defined vehicles around...  ...Role Summary As a Senior Staff Software Engineer specializing in agentic applications...  ...authority for our GenAI platform, setting architecture and...  ...lead the enterprise-wide integration of LLMs across our... 
    Senior
    Software
    Full time
    Contract work
    Local area
    Immediate start

    Rivian VW Group

    Palo Alto, CA
    9 hours ago
  • $213k - $263k

     ...to a range of vehicle platforms and product use cases....  ...U.S. states.Hardware Engineering is an innovative and collaborative...  ..., reliability, software and vehicle engineers....  ...technology, and integrate those products into vehicle...  ...and reports to a Senior Staff Software Engineer... 
    Senior
    Software
    Full time
    Work experience placement
    Remote work

    Latent Logic

    Mountain View, CA
    5 days ago
  • $165k - $185k

     ...electromagnetic interference, and integrate with existing cryogenic...  ...the algorithms and software needed to make these systems...  ...problems.We are seeking a senior API & Workflow Platform Architect to design and scale...  ...IC design toolchains. Our engineering workflows span schematic... 
    Senior
    Software
    Full time
    Shift work

    PsiQuantum

    Palo Alto, CA
    4 days ago
  •  ...Atlassian’s Trusted Data Platform (TDP) provides secure,...  ...platform. It gives engineering teams a supported way...  ....We are looking for a Senior Engineering Manager to...  ...adoption by reducing integration complexity and delivering...  ...of every team. Our software products help teams all... 
    Senior
    Software
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    2 days ago
  • $110k - $260k

     ...end customers, and partners. Our billing platform functions as the backbone for managing...  ...will do We are seeking a seasoned Software Engineer with extensive experience in designing,...  ...distributed systems. You will become an integral part of a team dedicated to managing GEICO... 
    Senior
    Software
    Hourly pay
    Work experience placement
    Local area

    Government Employees Insurance Company

    Palo Alto, CA
    3 days ago
  •  ...electromagnetic interference, and integrate with existing cryogenic cooling and...  ...PsiQuantum also develops the algorithms and software needed to make these systems...  ...summary:PsiQuantum is seeking a Senior Integrated Photonics Engineer - Active Devices and Circuits to help... 
    Senior
    Software
    Full time
    Remote work
    Shift work

    PsiQuantum

    Palo Alto, CA
    1 day ago
  • $199k - $234k

     ...are the rewards. The AI Platform & Agentic Apps team builds...  ...it gives a growing number of engineers and employees an AI teammate...  ...harness — orchestration, tool integrations, context and memory...  ...Learning Engineer or ML-focused software engineer, with strong Python... 
    Senior
    Software
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Unchain Data

    Menlo Park, CA
    9 hours ago
  • $276k - $414k

     ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...Machine Learning Engineer to join the Platform Integrity Engineering team at Snap!What you’ll do...  ...learning modelsExcellent programming and software design skillsAbility to proactively learn... 
    Software
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    12 hours ago
  • $139k - $223k

     ...goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer to Vehicle Platform Integrations Team.In this role, you willWork within our vehicle integration team to develop infrastructure and integrate embedded... 
    Software
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    4 days ago
  •  ...role. JOB DESCRIPTION Be an integral part of an agile team that's constantly...  ...top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure Platforms team, you are an integral part of an... 
    Senior
    Software
    For contractors

    J.P. Morgan

    Palo Alto, CA
    3 days ago
  • $162.78k - $221.47k

     ...Senior Kubernetes Engineer - Scientific & Agentic Workflow Platforms Job Overview About SLAC National Accelerator Laboratory...  .../CD pipelines for scientific software, data processing workflows, and...  ...5, FITS, NetCDF Experience integrating HPC job schedulers (Slurm,... 
    Senior
    Software
    Full time
    Temporary work
    Fixed term contract
    Local area
    Worldwide
    Flexible hours
    Night shift

    Stanfordlivetickets

    Menlo Park, CA
    1 day ago
  • $190.9k - $334.1k

     ...data.Veza's Access Graph platform maps an organization's entire...  ..., and AI agents. For engineers joining Veza today, this...  ...looking for a passionate Senior Staff (Tech Lead) Software Engineer who will play a...  ...our IAM platform for our Integrations. You will collaborate closely... 
    Senior
    Software
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $192k - $278k

     ...Senior Product Manager, Google Wallet, In-store Integrations Share Senior Product Manager, Google Wallet, In-store Integrations...  ...card readers, and screens) and software that businesses use to process...  ...cross-functionally with engineering, UX/UI, sales finance, and other... 
    Senior
    Software

    Google LLC

    Mountain View, CA
    9 hours ago
  • $160k - $200k

     ...of creativity and AI with real impact. Join us to help shape the future of enterprise marketing. What You'll DoAs a Senior Software Engineer, Platform, you will be responsible for building features end-to-end. You will work closely with cross-functional teams including... 
    Senior
    Software
    Work at office
    3 days per week

    Typeface

    Palo Alto, CA
    4 days ago
  • $159k - $230k

     ...next generation compute and networking platforms.Execute detailed TX physical layer...  ...Physical Layer (PHY) design and signal integrity engineers to evaluate TX FIR filter presets, correlate...  ...team designs and builds the hardware, software, and networking technologies that... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  •  ...PsiQuantum is seeking a Senior Integration/API Architect to join the Engineering team in Palo Alto, CA. The role focuses on building and governing APIs across...  ...heterogeneous integrations. Candidates should have 7+ years in software engineering, strong Python skills, and experience... 
    Senior
    Software
    Full time

    Entangled Future

    Palo Alto, CA
    3 days ago
  • $171k - $231.5k

     ...OverviewIntuit is the global financial technology platform that powers prosperity for the people...  ....Job OverviewIntuit is seeking a Staff Software Engineer to join the Core Platform Engineering...  .... Participates in mentoring junior and senior engineers, promoting an environment... 
    Senior
    Software
    Worldwide

    Intuit

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Platform Integration. Be the first to apply!