Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Ground Software Engineer (Back-end) image - Rise Careers
Job details

Senior Ground Software Engineer (Back-end)

Muon Space is seeking a Senior Ground Software Engineer to join their Ground Software team. The ideal candidate will be involved in building cloud infrastructure and mission planning software.

Skills

  • Strong programming experience in Python
  • Experience with cloud-native software development
  • Excellent communication skills
  • Strong Linux fundamentals

Responsibilities

  • Build mission planning & control systems in the cloud
  • Design cloud architecture and choose technologies
  • Manage deployment infrastructure using Kubernetes and AWS
  • Integrate spacecraft data with cloud systems
  • Architect systems for low latency and fault tolerance

Education

  • B.S., M.S., or Ph.D. in computer science or related field

Benefits

  • Equity compensation
  • Medical, dental, and vision insurance
  • 401k retirement plan
  • Paid vacation and holidays
  • Unlimited sick time
  • Paid parental leave
To read the complete job description, please click on the ‘Apply’ button
Muon Space Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Muon Space DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Muon Space
Muon Space CEO photo
Jonny Dyer
Approve of CEO

Average salary estimate

$145000 / YEARLY (est.)
min
max
$95000K
$195000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Ground Software Engineer (Back-end), Muon Space

If you're a passionate coder looking to make waves in the tech world, Muon Space needs you as a Senior Ground Software Engineer (Back-end) right here in Mountain View, California! In this exciting role, you'll be part of a dynamic Ground Software team where your skills will help revolutionize the way we handle satellite communications. Your mission? To craft robust cloud infrastructure and web services that power critical applications like mission planning and control software. You'll collaborate with a talented group of engineers to design innovative solutions, manage and deploy applications using cutting-edge tools like Docker and AWS, and create seamless integrations between our spacecraft and cloud systems. We pride ourselves on developing efficient architectures, so expect to implement low-latency integrations that truly make a difference. In addition to your technical prowess, we value strong communication skills to bring your ideas to life and share knowledge with the team. If you're ready to work in a fast-paced environment and eager to learn, this is the place for you. At Muon Space, we’re not just about work; we believe in fostering a supportive team culture where everyone can thrive. Come join us and contribute to shaping the future of Earth Intelligence for a safer planet!

Frequently Asked Questions (FAQs) for Senior Ground Software Engineer (Back-end) Role at Muon Space
What are the primary responsibilities of a Senior Ground Software Engineer (Back-end) at Muon Space?

As a Senior Ground Software Engineer (Back-end) at Muon Space, you will be primarily responsible for building world-class mission planning and control systems in the cloud. This includes designing cloud architecture, managing infrastructure with tools like Kubernetes and AWS Lambda, and developing APIs for remote antenna ground stations. You will also work on spacecraft-to-cloud data integration and ensure our software architectures are both low-latency and fault-tolerant.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Ground Software Engineer position at Muon Space?

To be considered for the Senior Ground Software Engineer (Back-end) position at Muon Space, you should have a B.S., M.S., or Ph.D. in computer science or a related field, or equivalent experience. Additionally, at least 4 years of experience as a software engineer is ideal. You will need strong programming skills in Python, familiarity with cloud-native development, and excellent communication abilities to excel in this role.

Join Rise to see the full answer
How does Muon Space support its Senior Ground Software Engineers in their roles?

Muon Space is committed to helping our Senior Ground Software Engineers excel by providing comprehensive support and resources. We offer a competitive salary, equity compensation, and a robust benefits package including medical, dental, and vision insurance. Our environment fosters innovation, with opportunities for professional development and cross-team collaboration, ensuring you can grow your skills while contributing meaningfully to our mission.

Join Rise to see the full answer
What tools and technologies will I work with as a Senior Ground Software Engineer at Muon Space?

In the role of Senior Ground Software Engineer (Back-end) at Muon Space, you will work with a variety of modern tools and technologies, including Docker, FastAPI, Kubernetes, AWS Lambda, and Kafka. Your work will focus on managing cloud-native applications and deploying efficient infrastructure, while also integrating data processing tools like InfluxDB and Grafana, ensuring you are at the forefront of technology in software engineering.

Join Rise to see the full answer
What type of work culture can I expect as a Senior Ground Software Engineer at Muon Space?

At Muon Space, you can expect a collaborative and inclusive work culture that values diversity and teamwork. We're a fast-paced company that embraces innovation and encourages all team members to share ideas and solutions. You’ll be part of a dynamic environment where constant learning and engagement are not just encouraged, but celebrated!

Join Rise to see the full answer
Common Interview Questions for Senior Ground Software Engineer (Back-end)
What experience do you have with cloud-native software development?

When discussing your experience with cloud-native software development, highlight specific projects where you utilized platforms like AWS, GCP, or Azure. Explain how you implemented containers, managed infrastructure, and your approach to CI/CD practices in both staging and production environments.

Join Rise to see the full answer
Describe a challenging software engineering project you worked on.

For this question, provide a detailed example of a project that pushed your skills. Discuss the challenges faced, such as tight deadlines or complex problem-solving, and explain the steps you took to overcome them, showcasing your technical expertise and teamwork.

Join Rise to see the full answer
How do you approach designing a new software system?

When asked about your approach to system design, explain your process for gathering requirements, evaluating technologies, and architecting the system with scalability, performance, and security in mind. Be sure to include how you involve stakeholders in the decision-making process.

Join Rise to see the full answer
What is your experience with API development and integration?

Discuss your hands-on experience with developing and integrating APIs, including any relevant frameworks you've used. Provide examples of how you ensured functionality and reliability, along with how you documented and communicated these APIs within your team.

Join Rise to see the full answer
Can you explain your familiarity with Python in web development?

Showcase your Python skills by mentioning specific libraries or frameworks you've used in web development, such as Flask or FastAPI. Discuss how your experience contributes to building robust applications and your approach to writing maintainable and efficient code.

Join Rise to see the full answer
How do you ensure your code is reliable and maintainable?

Explain your practices for ensuring code quality, including the use of version control, code reviews, automated testing, and clear documentation. Emphasize the importance of writing clean code and your methods for refactoring when necessary.

Join Rise to see the full answer
Describe your experience with infrastructure as code.

In your response, elaborate on tools you've used for infrastructure as code, such as Terraform or AWS CloudFormation. Discuss how these tools have streamlined your deployment processes and improved system reliability in your previous projects.

Join Rise to see the full answer
What strategies do you use for debugging and troubleshooting software issues?

Provide insight into your systematic approach to debugging, indicating the tools and processes you use. Mention the techniques for isolating issues and the importance of thorough testing and logging in maintaining software performance.

Join Rise to see the full answer
How do you keep up-to-date with the latest trends in software engineering?

Share your strategies for continuous learning, whether through online courses, tech blogs, industry meetups, or contributions to open-source projects. Emphasize your commitment to staying informed about emerging technologies and best practices.

Join Rise to see the full answer
Why do you want to work at Muon Space?

Express your enthusiasm for Muon Space’s mission to optimize satellite technology for Earth Intelligence. Discuss how your technical skills align with the company’s goals and your desire to work in an innovative environment that fosters growth and positive impact.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Muon Space Hybrid Mountain View, California, United States
Posted 7 days ago

Join Muon Space as a Senior Ground Software Engineer to develop innovative cloud-based systems for satellite communication.

Photo of the Rise User
Posted 5 days ago

Join Atimi as a Senior Backend Developer and work on high-quality software solutions for leading companies in North America from the comfort of your home.

Posted 12 days ago
Posted 12 days ago
Photo of the Rise User

Join Alfreð as a Senior Backend Engineer to work remotely in Poland on a leading job-seeking platform.

Photo of the Rise User
Qantas Group Hybrid Sydney, Australia
Posted 2 days ago

Take on a pivotal role at Qantas as a Principal Engineer specializing in mobile app development, leading teams to achieve technical excellence.

Photo of the Rise User
CGI Hybrid US, Arlington County, VA; Virginia, Arlington, VA
Posted 4 days ago

Join CGI as a .NET Developer to innovate and maintain software applications that transform industries.

Our mission is to Revolutionize the measurement, characterization and prediction of Earth's systems in order to power Climate action.

7 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$95,000/yr - $195,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!