Posted in

Software Engineer – API’s & Infrastructure

Software Engineer – API’s & Infrastructure

CompanyShield AI
LocationSan Diego, CA, USA
Salary$179000 – $330000
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • 10+ years of experience developing large-scale, production C++ systems with proven architectural leadership
  • Expertise in modern C++ (C++17 and beyond) with deep experience designing and managing public-facing APIs
  • Strong background in API lifecycle management, versioning, and maintaining contracts across distributed teams
  • Professional experience with Linux environments, microservices, and distributed systems
  • Demonstrated record of technical leadership, working effectively with geographically distributed teams, and delivering mission-critical systems

Responsibilities

  • Contribute to the architecture and evolution of HMC’s core C++ services and public-facing APIs, ensuring scalability and reliability across distributed teams
  • Design and manage API contracts, versioning strategies, and documentation that enable seamless integration for internal and external partners
  • Lead cross-functional collaboration with distributed teams to define interfaces that support mission planning, monitoring, and C2 workflows
  • Drive the development of a robust command and control product with comprehensive documentation for customer and third-party use
  • Establish service patterns, security frameworks, and CI/CD pipelines that maintain API quality and backward compatibility
  • Mentor junior engineers on C++ best practices, API design principles, and distributed systems architecture to build team capabilities

Preferred Qualifications

  • Experience with aerospace/defense industries, particularly command and control, mission planning, and UAV systems
  • Knowledge of military interoperability standards (STANAG 4586, MAVLINK, UCI) and real-time data distribution
  • Experience building secure, multi-tenant API platforms for government or defense customers
  • Background in leading technical initiatives across matrix organizations with distributed stakeholders
  • Track record of mentoring engineers and fostering collaborative development practices