Skip to content
Shield AIShield AI

Senior Staff Engineer, Systems Integration

Design and integrate cross-platform C++ and Python software for distributed real-time, simulation, and third-party systems. The role requires senior-level systems engineering experience, Linux proficiency, CI/CD and containerization expertise, and an active SECRET clearance.

About the job

Responsibilities

  • Design, implement, and maintain C++ and Python software for complex, cross-platform systems.
  • Contribute to system architecture with emphasis on performance, maintainability, and integration.
  • Develop and support APIs and messaging interfaces, including gRPC, REST, and ZeroMQ.
  • Integrate third-party software and hardware systems, including real-time and simulation tools.
  • Debug and support distributed systems, including threading, timing, and data flow.
  • Apply agile practices such as test-driven development, continuous integration, and automated testing.
  • Improve and maintain CI/CD workflows using GitLab CI, Docker, CMake, and Conan.
  • Collaborate across teams to share solutions and promote strong software practices.
  • Learn and adapt to new tools, standards, and technologies.

Requirements

  • At least 5 years of related experience with a bachelor's degree, or equivalent combinations of experience and education.
  • Strong proficiency in modern C++ (C++14/17/20) and ability to work with legacy C++98/03 codebases.
  • Proficiency in Linux/Unix environments, including system-level development and debugging tools.
  • Experience with Python and Linux-based professional development.
  • Understanding of system-level engineering and design patterns.
  • Experience with collaborative CI/CD and test automation.
  • Experience with containerization technologies such as Docker.
  • Active SECRET clearance.

Nice-to-haves

  • Experience integrating distributed simulation environments such as AFSIM or NGTS.
  • Familiarity with UCI, OMS, data buses, and interface protocols used in avionics and aircraft systems.
  • Familiarity with simulation tools and modeling frameworks.
  • Experience with networking concepts and messaging infrastructure.
  • Hands-on experience with CMake, Conan, and GitLab CI/CD pipelines.
  • Exposure to real-time systems and hardware/software integration.
  • Ability to obtain a TS/SCI clearance.
  • Windows experience.

Skills

C++, Python, Linux, gRPC, Rest, Zeromq, Docker, Cmake, Conan, Gitlab Ci/Cd, CI/CD, Distributed Systems, Test Automation, Real-Time Systems, System Integration

Launchdarkly

Launchdarkly

Oakland, CA

Staff Engineer, Experience Engineering
$183k+/yrRemote10+ YOEFullstack Engineering

Leads the design and development of next-generation human and agent experiences across the product suite, while building enabling platform capabilities and guiding technical direction. Requires 10+ years of large-scale product engineering experience, strong technical leadership, and expertise in modern cloud and data systems.

Typeface

Typeface

Palo Alto, CA
Staff Software Engineer
$180k+/yrHybrid12+ YOEFullstack Engineering

Staff Software Engineer responsible for designing, building, testing, and launching full-stack web applications and cloud services powered by generative AI. Requires a bachelor’s degree and 12+ years of experience developing scalable applications across frontend, backend, and cloud environments.

Zocdoc

Zocdoc

United States

Staff Software Engineer, Marketplace Acquisition
$180k+/yrRemote7+ YOEFullstack Engineering

Leads the technical direction of a patient acquisition platform, building scalable APIs, SEO infrastructure, and React experiences while driving AI innovation and engineering excellence. The role requires end-to-end ownership of complex user-facing systems, cross-functional collaboration, and mentorship.

Zocdoc

Zocdoc

New York, NY

Staff Software Engineer, Marketplace Insurance
$180k+/yrHybrid7+ YOEFullstack Engineering

Lead the design and delivery of scalable insurance and cost-transparency products for a healthcare marketplace. The role combines hands-on software development with technical leadership, product ownership, system design, mentoring, and cross-functional collaboration.

Rippling

Rippling

New York, NY

Staff Software Engineer - Bill Pay, Banking & Procurement
$189k+/yrOn-site8+ YOEFullstack Engineering

Technical leader responsible for architecture, delivery, and engineering quality across Procurement, Bill Pay, and Banking products. The role requires 8+ years of software engineering experience, full-stack development expertise, large-scale fault-tolerant system design, and strong mentorship skills.