Mission is looking for a talented
Senior Software Engineer to join our team in the
Reston, VA area, supporting cloud-based data integration, information sharing, and systems engineering efforts for Intelligence Community customers.
In this role, you'll serve as a senior technical contributor, working directly with mission stakeholders, partner organizations, and engineering teams to design, implement, and maintain cloud-enabled solutions that facilitate secure data exchange. You'll help bridge mission requirements with technical execution, providing expertise in AWS, systems integration, automation, and technical planning while supporting high-impact initiatives across dynamic and often challenging operational environments.
Key Responsibilities- Lead the design, implementation, and sustainment of cloud-based systems that support secure data integration and information sharing.
- Architect and maintain AWS environments utilizing services such as EC2, S3, VPC, Lambda, and related cloud technologies.
- Collaborate with mission stakeholders, external partners, and engineering teams to gather requirements and develop scalable technical solutions.
- Support and optimize ETL processes for both bulk and streaming data workflows.
- Configure and maintain physical and virtual infrastructure supporting mission operations.
- Serve as a technical lead during customer engagements, providing guidance on system design, integration approaches, and implementation strategies.
- Develop and maintain technical documentation, system architecture diagrams, operational procedures, and implementation plans.
- Communicate technical concepts and project status effectively to both technical and non-technical audiences.
- Identify technical risks, develop mitigation strategies, and provide recommendations to support program objectives.
- Research emerging technologies and recommend improvements that enhance system performance, security, and operational effectiveness.
- Support field deployments and customer engagements, including occasional travel to support mission requirements.
Required Qualifications- Bachelor's degree in Computer Science, Systems Engineering, Information Systems, Engineering, or a related technical discipline (or equivalent combination of education and experience).
- 8+ years of experience supporting software engineering, systems integration, cloud engineering, or related technical programs.
- Experience designing, implementing, and supporting AWS cloud environments, including services such as EC2, S3, VPC, and related technologies.
- Experience supporting ETL processes and data integration workflows involving bulk and streaming data.
- Experience serving as a technical lead or primary technical interface with customers, stakeholders, or external partners.
- Demonstrated ability to communicate technical concepts effectively to both technical and non-technical audiences.
- Experience supporting Federal Government, Department of Defense, or Intelligence Community customers.
- Willingness to travel up to 30%, as mission needs require.
Preferred Qualifications- Experience with AWS Lambda and serverless architectures.
- Familiarity with Linux and Windows server administration and support.
- Experience implementing security best practices within cloud and on-premises environments.
- Knowledge of cloud networking technologies, VPN solutions, and secure data exchange architectures.
- Familiarity with common database technologies and data management concepts.
- Experience delivering technical solutions in operational or field environments.
- Strong customer-facing experience supporting mission stakeholders and partner organizations.
Position Clearance Requirement:TS/SCI with FSP
Please be aware many of our positions require the ability to obtain or maintain a U.S security clearance which requires U.S citizenship.