Automation Architect
Role details
Job location
Tech stack
Job description
As we scale our missions and operations, we're looking for an Automation Architect to define and shape the automation backbone that powers everything from mission control to production testing.
This is a high-impact, system-level role where you'll sit at the intersection of mission operations, ground software, and production systems - designing automation that is scalable, maintainable, and future-ready.
What You'll Be Doing
You'll be the technical authority for automation architecture across Open Cosmos space infrastructure - setting the direction, defining standards, and ensuring everything connects seamlessly.
You will:
- Define the automation architecture for mission operations, including pipelines, interfaces, and frameworks
- Establish design principles and standards to ensure long-term scalability and maintainability
- Evaluate and integrate automation tools, technologies, and frameworks
- Guide Automation Engineers on design decisions and implementation approaches
- Review code, frameworks, and systems to ensure architectural alignment
- Support ML Engineers with integration of models into operational workflows
- Collaborate with OpenOPS on Mission Control System automation capabilities
- Partner with OpenSat and OpenApp teams to embed automation into product and platform design
- Support Mission Operations with automated workflows and procedures
- Identify bottlenecks and continuously improve the automation ecosystem
- Lead architectural reviews and define future enhancements
- Maintain clear architecture documentation and technical guidelines
Requirements
Do you have experience in Python?, * The ability to design and build scalable, resilient automation systems and frameworks that support both mission operations and production environments
- Confident with Python, Bash, or similar scripting languages to develop, integrate, and maintain automation across complex systems
- Strong knowledge of CI/CD pipelines, orchestration tools, and system integrations to enable reliable, repeatable operational workflows
- Ability to work with distributed and event-driven systems, understanding how data and processes flow across mission-critical infrastructure
- Think in systems, patterns, and long-term architecture, designing solutions that are maintainable, extensible, and aligned to future mission needs
- An aptitude to guide others and help raise technical standards across the team, providing clarity on design decisions and promoting best practice in automation engineering