Senior Engineer, Software (R5970)
Core
Building and operating common services, SDKs, APIs, and customer-facing applications to connect Shield's defense products and reduce duplicated engineering.
Role type
Senior Full Stack Software Engineer (Shared Services)
Builds
Shared authentication, telemetry integrations, Customer Support Portal, public telemetry APIs, and reusable backend services
Domain
Defense technology / Software infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack application design, backend services development, API design, distributed systems, systems thinking, production ownership
Preferred skills
Shared capabilities across multiple products, identity and authentication, public APIs and SDKs, OpenTelemetry, high-volume telemetry data, modern web applications, secure software in regulated environments
Technologies
None explicitly listed
Responsibilities
Design, build, and operate full-stack applications, backend services, SDKs, and APIs; Contribute to shared authentication, telemetry integrations, and public APIs; Partner with product and engineering teams to develop reusable capabilities; Establish secure, reliable, documented, and versioned interfaces; Own solutions through design, implementation, testing, deployment, and production support; Contribute to technical direction through design reviews and collaboration
Seniority
Senior, hands-on IC