Lead Software Engineer, API/SDK
Core
Building and maintaining the developer portal, SDKs, and technical frameworks to enable partners to integrate with the Lattice OS defense platform.
Role type
Senior IC software engineer (developer platform & SDK)
Builds
Developer portal, generated SDKs, sample applications, and reference architectures for the Lattice platform
Domain
Defense technology / Cloud infrastructure / API ecosystems
Deliverable
product features
Required skills
API design, distributed systems architecture, microservices, event-driven architectures, CI/CD pipelines, infrastructure as code, cloud platforms (AWS/Azure/GCP), containerization (Docker/Kubernetes), REST/gRPC/GraphQL, real-time communication protocols, security patterns
Preferred skills
Defense/aerospace domain experience, edge computing/IoT architectures, air-gapped environments, open source contributions, technical mentoring
Technologies
Python, Java, Go, C++, AWS, Azure, GCP, Docker, Kubernetes, REST, gRPC, GraphQL, WebSockets
Responsibilities
Work on the developer portal to enhance partner engagement; Develop infrastructure to simplify API/SDK exposure; Build and maintain sample applications and technical frameworks; Provide technical leadership during partner onboarding; Create proof-of-concept applications and reference architectures; Collaborate with engineering teams to influence the platform roadmap; Conduct technical reviews of partner architectures; Troubleshoot complex integration issues; Evangelize best practices for resilient application building