Software Engineer (Mid)
Core
Design, build, integrate, and sustain secure technical capabilities for AI-enabled, data-driven solutions supporting high-volume analysis and mission operations.
Role type
Mid-level Software Engineer (Secure Systems)
Builds
Secure technical capabilities, mission-relevant applications, and services for government operations
Domain
Defense / Government / Secure Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Software design, multiple programming languages, CI/CD pipelines, automated testing, complex component design, system integration, database management
Preferred skills
Cloud platforms (AWS, Azure, GCP), project management certifications, emerging technologies
Technologies
AWS, Azure, GCP, CI/CD tools, database management systems
Responsibilities
Design, develop, document, test, and debug applications software and systems; Conduct multidisciplinary research and collaborate with hardware engineers; Determine computer user needs and analyze system capabilities; Ensure software standards are met
Seniority
Mid-level, hands-on IC