EO Solutions · 1 week ago
Senior Software Engineer
Wonder how qualified you are to the job?
Defense and Space Manufacturing
Insider Connection @EO Solutions
Responsibilities
Solve challenging problems with innovative algorithms and machine learning models using modern software methods.
Develop digital twin models for sensors.
Integrate digital twin models into a modern CI/CD framework for end-to-end system testing, focusing on Kubernetes-driven deployments.
Lead the effort to deploy containerized applications to cloud, on-premises, and edge devices using Kubernetes.
Create and maintain technical documentation.
Collaborate with team members and stakeholders to understand project requirements.
Participate in code reviews and maintain a reliable, scalable, and maintainable codebase.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s or Master’s degree in computer science or related field.
At least 7+ years of experience in software development, with a significant portion in deploying solutions in a Kubernetes environment.
Must have experience developing and deploying production software.
Ability to obtain a Secret security clearance.
Strong expertise in one or more programming languages such as Python, Java, C/C++, C#, Rust.
Deep experience with cloud-based technologies such as AWS or Azure, with a strong emphasis on container orchestration using Kubernetes.
Excellent communication and interpersonal skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Preferred
Knowledge of astrodynamics or related space domain awareness concepts.
SQL and noSQL database design.
Experience leading technical teams.
Company
EO Solutions
Headquartered in Las Vegas, Nevada, with strategic locations in Maui, Hawaii, and Huntsville, Alabama, EO Solutions is a premier small aerospace and defense contractor.