Please, let Kepler Communications know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Kepler is seeking a Senior Software Designer to develop and maintain high-performance backend services and infrastructure.
The role involves working closely with cross-functional teams to build scalable applications that support the development, testing, and operation of satellites and mission control software.
Key responsibilities include designing and developing reliable, high-quality software for operating Kepler’s satellite network infrastructure and mission control software automation.
The candidate will ensure system performance, security, and high availability through best practices.
Collaboration with satellite operators, product managers, and customers is essential to deliver mission-critical ground systems.
The role also requires building and optimizing CI/CD pipelines to streamline deployment and improve development workflows.
Monitoring system health, troubleshooting issues, and proactively implementing improvements are also part of the job.
Requirements:
A minimum of 8+ years of experience in Python is required.
Candidates must hold a Bachelor’s degree in Computer Science or an equivalent field.
Strong software design and development skills are necessary, including knowledge of algorithms, system architecture, testing, and debugging.
Expertise in building and maintaining CI/CD pipelines using tools like GitLab CI, GitHub Actions, or Jenkins is essential.
Experience with containerized software (Docker, Kubernetes, K8s) and infrastructure-as-code (Ansible, Terraform, etc.) is required.
The ability to operate in a Linux-based environment is necessary.
Proficiency in using git effectively is required.
Excellent communication skills are a must.
Benefits:
Kepler Communications is committed to fostering an inclusive and accessible environment for all employees and customers.
The company welcomes applications from diverse backgrounds, including women, Aboriginal persons, persons with disabilities, ethnic minorities, visible minorities, and LGBTQ+ individuals.
Kepler provides accommodations during the recruitment process for applicants with disabilities to ensure equal access.
Interested candidates can contact the People & Culture team for accommodation needs through the Kepler Career Page.
Apply now
Please, let Kepler Communications know you found this job
on RemoteYeah
.
This helps us grow 🌱.