Senior Software Engineer designing and enhancing software for ground systems critical to space missions. Solving complex engineering challenges and modernizing legacy systems for improved performance and resilience.
Responsibilities
Design, develop, and enhance the software for ground systems and the real-time capabilities that space missions rely on
Take ownership of complex engineering challenges — from modernizing legacy components to architecting new mission-focused capabilities that improve performance, resilience, and operational speed
Shape how data is processed, how systems communicate, and how mission teams execute with precision
Requirements
7+ years of experience designing, modifying, developing, writing, and implementing software programming applications
5+ years of experience in software development with programming languages, such as Java, Python, Rust, or GO
3+ years of experience with Linux-based systems, containers, and orchestration tools, such as Docker or Kubernetes
Experience transitioning legacy applications to a modernized microservice-based architecture
Experience writing source code for new applications or generating and enhancing code samples for existing applications
Experience working within a Cloud Service Provider (CSP), such as AWS, Azure, or Google
Experience using back-end and front-end languages to develop complete solutions
Experience creating solutions to complex problems within a collaborative, cross-functional team
Top Secret clearance
Bachelor's degree and 10+ years of experience in Software Engineering, or 15+ years of experience in Software Engineering in lieu of a degree
Benefits
Health, life, disability, financial, and retirement benefits
Senior Software Engineer developing software solutions for bioanalytical instruments while leading a team of professionals. Collaborating across disciplines in a hybrid work environment.
Lead Software Engineer at GM Financial overseeing software development and team collaboration in AI technology. Engage in multi - developer projects and continuous improvement practices.
Principal Engineer at Verizon leading design, development, and support of Wholesale suite of applications. Collaborating with resellers and internal teams to ensure customer experience and system compliance.
Principal Engineer leading software development for Wholesale business, focusing on network activation and provisioning systems. Collaborating with cross - functional teams to ensure high - quality deliverables.
Engineering Technologist III/Senior Engineering Technologist providing technical expertise and leadership at Duke Energy. Involving complex problem - solving and ensuring business goals are met in a technical environment.
Lead Engineer developing advanced automation solutions for Duke Energy's Power Grid Operations. Managing projects and providing leadership in automation control within the Power Grid Operations Distribution system.
Senior Software Engineer at FundApps delivering high - impact software projects for compliance in financial services. Collaborating with team members to provide best - in - class solutions and drive business improvements.
Tech Lead for Monitoring & Observability at Rabobank leading internal teams and offshore members. Ensuring technical and HR responsibilities for diverse engineering projects in a hybrid role.
Senior Tech Manager responsible for unifying digital experiences across Rabobank's platforms. Leading teams to ensure high - quality capabilities and customer engagement.
Software Engineer focusing on network automation and infrastructure scalability in a tech company. Seeking an expert with solid networking fundamentals and experience in building automated solutions.