Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Sustaining Engineer (Golang / Kubernetes)  image - Rise Careers
Job details

Sustaining Engineer (Golang / Kubernetes)

Company Description

Mirantis is the fastest way to modern apps, providing containers-as-a-service at enterprise scale. The company uses a unique as-a-service model to deliver Kubernetes and related open-source software, empowering developers to build, share and run their applications anywhere - from public cloud to hybrid cloud to the edge. Mirantis serves many of the world’s leading enterprises, including Adobe, DocuSign, Liberty Mutual, PayPal, Reliance Jio, Splunk, STC, Vodafone, and Volkswagen. Learn more at www.mirantis.com.

Job Description

Mirantis is looking for a talented Sustaining Engineer with experience in Golang, Docker, Kubernetes and public clouds to help us maintain and evolve the Containers platform. You will join the Sustaining Engineering team working on the following technologies: Mirantis Kubernetes EngineMirantis Secure Registry and Mirantis Container Runtime. You are a friendly, effective communicator who is inherently interested in solving complex problems and delivering a high-level of customer satisfaction with every customer interaction (via help content and tickets). You enjoy building reproducers and finding bugs. You sling code for fun. You will work closely with Knowledge Management, Engineering, and Product Management to represent the voice of the customer.

 

Main Responsibilities

  • Become an expert in Mirantis Cloud Native Platform technologies and customer deployment environments

  • Research customers’ software patches requirements, design and develop features along with patch improvements in Golang for Mirantis Cloud Platform

  • Create best-in-class help content and proactively perform audits for our publicly-facing knowledge management system

  • Partner cross-functionally with product and solution experts to co-develop reference architecture content

  • Apply advanced troubleshooting techniques (debug and diagnose) on critical, highly complex problems that span multiple layers of the technology stack

  • Engage with the product engineering teams to resolve technical issues related to Docker/Kubernetes

  • Build and maintain customer based reproducer environments for use by your team and other technical teams at Mirantis

  • Reproduce customer issues and package bug reproducers for product engineering

  • Diagnose and develop code-level fixes, apply patches, and re-package for customer test

  • Drive deep technical post-mortems on behalf of customers

Qualifications

  • BS degree in Computer Science, Software Engineering  or equivalent practical experience

  • 4+ years of combined experience in Software Development, Technical Support or Sustaining Engineering experience

  • Knowledge of Go programming language MUST

  • Knowledge of Kubernetes and Docker MUST

  • Experience in designing and implementing REST APIs

  • Familiarity with Linux distributions (RHEL, CentOS, Ubuntu, and SLES)

  • Demonstrated ability to perform code-level analysis of complex issue

  • Extensive experience troubleshooting remote Linux system issues

Additional Information

Why Join Team Lens at Mirantis?

  • Join the founding team of our AI/ML developer tool at the forefront of industry innovation.
  • Work with world-class engineers, product, and design teams in a fast-paced, impact-driven environment.
  • Flexible remote work within the EU or the option to work from our Helsinki hub.
  • Join a company that values user experience, community engagement, and an open-source ethos at its core.
  • Make a tangible impact—your contributions will play a key role in Mirantis’s broader AI/ML developer tools strategy, aligning with Lens and the wider Mirantis ecosystem.

If you’re passionate about building AI-powered developer tools—we want to hear from you! Apply today!

We are a Leader for Container Management in G2 (#2 after AWS)!

 

We are a Leader for Container Management in G2 (#2 after AWS)!

Average salary estimate

$80000 / YEARLY (est.)
min
max
$60000K
$100000K

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 Sustaining Engineer (Golang / Kubernetes) , Mirantis

Welcome to Mirantis, where we’re redefining how developers build and run applications with our innovative containers-as-a-service model! If you're a passionate Sustaining Engineer skilled in Golang and Kubernetes, you might just be the perfect fit for our dynamic team here in Kyiv, Ukraine. At Mirantis, you won't just be maintaining our Containers platform; you'll be enhancing it, working with cutting-edge technologies like Mirantis Kubernetes Engine, Mirantis Secure Registry, and Mirantis Container Runtime. You’ll become our go-to expert on these platforms, diving deep into customer deployment environments, and using your technical prowess to develop solutions that make a difference. You’ll be collaborating closely with various teams, creating top-notch help content, and employing advanced troubleshooting techniques to tackle complex problems. We value a friendly communicator like you who takes pride in delivering exceptional customer satisfaction. In this role, you’ll be applying your coding skills and debugging knowledge to ensure our offerings remain world-class. Plus, you’ll have the flexibility of remote work within the EU or the chance to join us in our Helsinki hub. So, if you’re ready to make an impact and be part of something big, we would love to hear from you!

Frequently Asked Questions (FAQs) for Sustaining Engineer (Golang / Kubernetes) Role at Mirantis
What are the main responsibilities of a Sustaining Engineer at Mirantis?

As a Sustaining Engineer at Mirantis, your primary responsibilities include becoming an expert in Mirantis Cloud Native Platform technologies, diagnosing and resolving complex issues across the Docker and Kubernetes ecosystems, and developing features as well as patch improvements in Golang. You will also engage in creating best-in-class help content and perform audits for our knowledge management system while collaborating cross-functionally with product and solution experts.

Join Rise to see the full answer
What qualifications are required to apply for the Sustaining Engineer position at Mirantis?

To apply for the Sustaining Engineer role at Mirantis, you should have a BS degree in Computer Science or Software Engineering, along with at least 4 years of experience in Software Development, Technical Support, or Sustaining Engineering. Proficiency in Golang, Kubernetes, Docker, and experience in designing REST APIs is essential, along with familiarity in working with various Linux distributions.

Join Rise to see the full answer
What makes Mirantis a great company to work for as a Sustaining Engineer?

Mirantis is an excellent place for Sustaining Engineers because it offers a fast-paced, innovative environment where you’ll work with world-class teams on transformative AI/ML developer tools. Our commitment to open-source principles and community engagement means your contributions will have a real impact, and you will have opportunities for flexible work arrangements, providing a work-life balance that’s often sought after.

Join Rise to see the full answer
How does Mirantis support the development of its Sustaining Engineers?

At Mirantis, we support the growth of our Sustaining Engineers through continuous learning and collaboration. You will have access to extensive resources, mentorship from experienced team members, and the chance to engage with product engineering teams directly. We also encourage participation in advanced technical discussions and post-mortems, allowing for personal and professional development.

Join Rise to see the full answer
What tools and technologies are important for a Sustaining Engineer at Mirantis?

Key tools and technologies for a Sustaining Engineer at Mirantis include Golang, Docker, Kubernetes, and various Linux distributions such as RHEL, CentOS, Ubuntu, and SLES. Familiarity with advanced troubleshooting techniques, as well as the ability to design and implement REST APIs, are also essential to success in this role.

Join Rise to see the full answer
Common Interview Questions for Sustaining Engineer (Golang / Kubernetes)
Can you describe your experience with Golang in the context of Kubernetes?

When discussing your experience with Golang and Kubernetes, it’s essential to highlight specific projects where you utilized Golang to build applications or features for Kubernetes environments. Focus on the challenges you faced and how you overcame them, demonstrating your problem-solving abilities and technical skills.

Join Rise to see the full answer
How do you approach troubleshooting issues in a Kubernetes deployment?

In troubleshooting Kubernetes issues, I usually begin by gathering logs and metrics from Kubernetes components and the application itself. I assess the health of the nodes and Pods, checking configurations and resource allocations. It’s critical to communicate effectively while debugging, ensuring stakeholders are kept in the loop throughout the troubleshooting process.

Join Rise to see the full answer
What strategies do you use to document help content?

When documenting help content, I prioritize clarity and conciseness, ensuring that complex ideas are broken down into understandable sections. I also emphasize adding practical examples and relevant diagrams to facilitate comprehension. Collaborating with cross-functional teams can aid in gathering insights and ensuring accuracy.

Join Rise to see the full answer
How do you keep up with the latest developments in Docker and Kubernetes?

To stay updated, I regularly follow industry blogs, listen to podcasts, and participate in online forums focused on Docker and Kubernetes. Attending webinars, conferences, and local meetups also offers valuable insights into the evolving landscape and emerging best practices.

Join Rise to see the full answer
Can you give an example of a complex problem in Linux that you resolved?

When faced with a complex Linux issue, I once encountered a situation where a specific service was failing to start due to conflicts in system dependencies. By carefully analyzing the logs and isolating the conflict, I was able to address the dependency issue and rectify configurations, ultimately restoring service availability without downtime.

Join Rise to see the full answer
What role does customer feedback play in your work?

Customer feedback is invaluable in my work as it guides improvements and adjustments. I actively solicit feedback from users and incorporate it into enhancements or troubleshooting processes. Understanding their pain points ensures that the solutions we provide directly address their needs, consequently boosting satisfaction.

Join Rise to see the full answer
How do you prioritize multiple support tickets?

I prioritize support tickets based on their urgency and impact on customer operations. After assessing the business implications of each issue, I categorize them accordingly. Clear communication with customers about expected resolution times is crucial in ensuring they feel supported during the process.

Join Rise to see the full answer
What challenges have you faced when working with distributed systems?

Working with distributed systems often presents challenges such as latency and consistency issues. I address these by implementing robust monitoring, ensuring distributed transactions are managed effectively, and developing clear fallback mechanisms in case of failures.

Join Rise to see the full answer
How do you ensure code quality in your work?

To maintain code quality, I adhere to best practices in coding standards, conduct thorough code reviews, and write unit tests. Additionally, incorporating continuous integration practices helps catch issues early in the development process, ensuring only high-quality code progresses.

Join Rise to see the full answer
What do you consider when designing REST APIs?

When designing REST APIs, I consider factors such as clarity of endpoints, consistency in naming conventions, and proper use of HTTP methods. Additionally, I prioritize security and efficiency, ensuring that the API can handle load while providing useful error messages when things go wrong.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Mirantis Remote Austin, Texas, United States
Posted 7 days ago

As a Senior DevOps Engineer at Mirantis, you'll be pivotal in extending cloud functionalities while collaborating with international teams.

Photo of the Rise User
Posted 7 days ago

Mirantis seeks a skilled DevOps Engineer to enhance cloud solutions for leading global enterprises from their Austin facility.

Photo of the Rise User
Posted 14 days ago

A large enterprise client is looking for seasoned Full Stack Engineers to tackle deployment challenges and enhance system reliability remotely.

Photo of the Rise User
Kody Remote No location specified
Posted 20 hours ago

Join Kody as a Frontend Developer and contribute to creating exceptional user experiences in a dynamic fintech environment.

Photo of the Rise User

Join TP-Link Systems Inc. as a Senior Mobile App Development Engineer and lead the creation of cutting-edge Android applications.

Photo of the Rise User

Join Precisely as a Mainframe Senior Software Engineer and contribute to innovative solutions that empower businesses with trusted data.

Photo of the Rise User
Posted 4 days ago
Customer-Centric
Empathetic
Collaboration over Competition
Feedback Forward
Inclusive & Diverse
Mission Driven
Diversity of Opinions
Rise from Within
Medical Insurance
Paid Time-Off
Dental Insurance
Vision Insurance
Maternity Leave
Mental Health Resources
Equity
401K Matching
Employee Resource Groups
Performance Bonus
Education Stipend
Life insurance

Join Atlassian as a Backend Software Engineer and help create innovative cloud-based solutions with a team of skilled professionals.

Photo of the Rise User

Seeking a Software Architect with full-stack expertise in Java and Angular to create innovative enterprise solutions.

Posted 7 days ago

Join a dynamic team as a Senior Frontend Engineer and help shape an intuitive data visualization platform for business users.

Photo of the Rise User
Radar Remote Seattle, Washington, United States
Posted 10 days ago

Join RADAR as a Software Engineer II to shape the future of retail with advanced mobile UI development.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Founded in 1999, and headquartered in Campbell, California, Mirantis line of business includes providing management consulting services.

27 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 7, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic