Senior Software Engineer
Core
Designing and building a next-generation, cloud-native maintenance planning and execution tool for the US Navy, transforming legacy on-premises systems.
Role type
Senior to Staff Software Engineer (Cloud-Native Platform)
Builds
Cloud-native maintenance planning and execution tool, distributed cloud-based services, authentication and identity management frameworks
Domain
Defense / US Government / Cloud-Native Software Engineering
Required skills
System design, API development, workflow orchestration, relational databases, cloud platforms, database design, microservice architecture, CI/CD automation, Kubernetes, security protocols, authorization frameworks
Preferred skills
Modern API design, data governance, security telemetry pipelines, role-based access control, complex monolith decomposition, infrastructure-as-code, GitOps, containerization
Technologies
Go, TypeScript, Python, AWS, Azure, Kubernetes, Terraform, Pulumi, FastAPI, ASP.NET, Argo Workflows, Helm, Kustomize
Responsibilities
Translate ambiguous product requirements into technical solutions, create optimized data transformations, ensure data quality and compliance, refactor on-prem systems to cloud services, design authentication and RBAC/ABAC frameworks, drive best practices in microservice design and observability, integrate software with existing defense systems, own architecture decisions, provide technical mentorship
Seniority
Senior to Staff, hands-on IC with leadership responsibilities
