Senior Software Engineer

 (5+ years exp)
No equity
Published: 11 months ago
Avatar for EO Solutions

EO Solutions

EO Solutions is a world class company focused on Directed Energy (DE) & Space Domain Awareness (SDA)

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

In office

Relocation

Allowed

Skills

Python
C++
Java
SQL
C
Microsoft Azure
AWS
Kubernetes
Rust​
Databases (SQL and NoSQL)

The Role

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. Leveraging world-class expertise in both hardware and software development, including cutting-edge AI and ML capabilities, we specialize in the rapid prototyping and deployment of emerging technologies. Our core areas of focus are Directed Energy and Space Domain Awareness. With a dedication to innovation and excellence, EO Solutions remains at the forefront of delivering advanced solutions that address the evolving challenges of modern aerospace and defense landscapes.

Job Purpose: As a Senior Software Engineer, you'll be pivotal in shaping our CI/CD pipelines, aiding in the creation and integration of algorithms and machine learning models for robust and scalable software solutions.

Job Duties and 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, with a focus on Kubernetes-driven deployments.

● Lead the effort to deploy containerized applications to cloud, on-prem, 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 strive to maintain a codebase that is reliable, scalable, and maintainable.

Job Requirements:

● 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.

Desired Skills:

● Knowledge of astrodynamics or related space domain awareness concepts.

● SQL and noSQL database design.

● Experience leading technical teams.

Similar Jobs

bets company logo
bets
A skill-gaming social betting application
Blockchains company logo
Blockchains
We are dedicated to innovating with unlimited velocity; so, our efforts do not stop at software
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Launch Potato company logo
Launch Potato
We help people discover new products and services that make their lives better
Turnkey Tinting company logo
Turnkey Tinting
We don't just create businesses, we change lives
Zoox company logo
Zoox
We are building a new kind of transportation