FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
About the role
Key responsibilities & impact- Lead a small team of software engineers supporting an advanced image analysis system.
- Serve as the Space Vehicle technical liaison for multiple Agile teams working within the Space Vehicle repository.
- Collaborate closely with scientists and algorithm developers to transition and integrate analytical capabilities into operational software systems.
- Guide development teams in following Agile methodologies, software engineering best practices, and established architecture standards.
- Conduct code inspections and peer reviews as a primary technical reviewer.
- Provide technical recommendations on software organization, maintainability, portability, and readability.
- Interface with external consumers of the system, including partner software development teams and stakeholders.
- Gather system requirements and translate enhancement requests into Agile features and user stories.
- Organize, prioritize, and track team activities using Agile workflow management tools such as Jira.
- Lead release planning, sprint planning, and iteration review activities.
- Ensure rigorous software integration, testing, and validation processes are implemented across the system and its components.
- Upgrade, maintain, and improve Continuous Integration / Continuous Delivery (CI/CD) pipelines and development workflows.
- Mentor junior software engineers in sound software engineering and development practices.
- Support troubleshooting, debugging, and resolution of software defects across integrated systems.
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics, or a related technical discipline with 12+ years of relevant experience.
- Deep hands-on experience with leading Agile Release Train for software integration team / multi-disciplinary, cross-functional teams and experience operating within the Scrum framework.
- Must have experience with simulation tool (preferably AFSIM).
- Must have experience using MATLAB to model or analyze complex algorithms.
- Experience designing and developing complex, modular software systems.
- Experience leading or mentoring teams of 3 or more software engineers.
- Experience coordinating across multi-domain teams within a large-scale program environment.
- Experience with software development lifecycle processes, including code development, testing, and integration activities.
- Strong debugging and troubleshooting skills with the ability to systematically isolate and resolve software defects.
- Experience with integration and test activities, including automated testing approaches.
- Experience developing and maintaining technical software documentation.
- Proficiency with version control and collaborative development tools such as GitLab.
- U.S. Citizenship required.
- Must be able to obtain and maintain a DoD SECRET security clearance.
Benefits
Comp & perks- competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Agile methodologiessoftware engineering best practicescode inspectionspeer reviewsContinuous Integration / Continuous Delivery (CI/CD)debuggingtroubleshootingsoftware development lifecycleMATLABsimulation tools
Soft Skills
leadershipmentoringcollaborationcommunicationorganizationprioritizationtracking activitiestechnical recommendationssystematic problem-solvingteam coordination
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringBachelor’s degree in Electrical EngineeringBachelor’s degree in MathematicsDoD SECRET security clearance
