Seeking a highly skilled Software Engineer to provide comprehensive cloud software research, development, and engineering support for mission-critical applications operating in large-scale distributed environments. This role supports the full software development lifecycle, from requirements analysis and system design through development, integration, testing, deployment, sustainment, and long-term enhancement. The Software Engineer will work on complex cloud applications and distributed computing platforms designed to process and analyze very large data sets. The ideal candidate brings deep software engineering experience, strong technical leadership, and the ability to design scalable, high-performance solutions in secure mission environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior