EO Solutions ยท 3 weeks ago
Software Engineer (Python + DevOps + Systems Integration)
EO Solutions is a fast-growing software and prototype manufacturing company focused on transitioning cutting-edge technologies to real-world defense applications. The Software Engineer role involves building real-world sensor automation systems, bridging Python software development, systems integration, and infrastructure automation.
Responsibilities
Architect and evolve the distributed software system that supports sensor scheduling, orchestration, and data flow across multiple environments
Develop and deploy containerized microservices using Python, Docker, and Kubernetes in cloud, on-premise, and edge settings
Implement robust messaging and event pipelines for real-time communication between sensors, services, and operators (Kafka, NATS, RabbitMQ, etc.)
Optimize for performance and reliability , ensuring low-latency, high-availability operation in challenging field and mission conditions
Collaborate cross-functionally with scientists, developers, and mission operators to integrate new features, algorithms, and hardware into the platform
Define and enforce engineering best practices for CI/CD, observability, system testing, and deployment automation
Contribute to system security and compliance , including container hardening, authentication, and secure configuration management
Prototype and deliver quickly , balancing experimentation with disciplined software engineering
Qualification
Required
5+ years of professional experience in software engineering with a strong foundation in Python
Proven experience with containerized microservices and Kubernetes orchestration
Solid understanding of distributed systems, networking, and service-to-service communication
Experience building and maintaining CI/CD pipelines and automated deployment systems
Familiarity with observability stacks (metrics, tracing, logging) and system monitoring practices
Experience with both cloud-based and on-premise/edge software deployments
Bachelor's or Master's degree in Computer Science, or a related technical field from a U.S. institution
U.S. Citizenship required
Preferred
Familiarity with astrodynamics, orbital mechanics, or Space Domain Awareness (SDA)
Exposure to DevOps practices, CI/CD pipelines, and test automation
Experience working with real-world sensor systems (e.g., cameras, telescopes, RF sensors)
Working knowledge of streaming architectures and time-series data processing
Contributions to open-source projects or demonstrated independent technical initiatives
Benefits
401(k) Matching: Invest in your future with our generous retirement plan.
Healthcare: Robust medical, dental, and vision plans for you and your family.
HSA: Support for health-related expenses.
Life Insurance: Comprehensive coverage for peace of mind.
Paid Time Off: Generous PTO policies to maintain work-life balance.
Relocation Assistance: Support for qualified candidates moving to Las Vegas.
Tuition Reimbursement: Opportunities for continued education and skill development.