Senior Software Engineer
Core
Design, develop, integrate, and modernize scalable enterprise software solutions, APIs, and AI-enabled automation tools for mission readiness, logistics, and supply chain operations.
Role type
Senior Software Engineer (Enterprise & AI)
Builds
Scalable software applications, APIs, microservices, and AI-enabled automation capabilities
Domain
Defense / Aviation / Cloud / AI
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, API design, microservices, cloud-native development, DevSecOps, generative AI/LLMs, RAG, agentic workflows, Python/Java/C#/JavaScript, containerization, CI/CD, secure coding practices
Preferred skills
Agentic AI frameworks, intelligent automation solutions, analytics and forecasting tools
Technologies
AWS, Azure, GCP, Python, Java, C#, JavaScript/TypeScript, Docker, Kubernetes, CI/CD pipelines
Responsibilities
Design and deploy secure enterprise software and microservices; build and integrate AI/LLM capabilities into production systems; modernize legacy systems via automation; translate operational requirements into production-ready software; provide technical leadership and mentorship
Seniority
Senior, hands-on IC with mentorship duties