JobVault never charges job seekers. Learn how to stay safe →
Back to all jobs
golang, dev, engineer, digital nomad
full time

Software Engineer

MirantisRemote

Salary

Not disclosed

Job Type

full time

Posted

about 1 hour ago

Closing date

13 Nov 2026

Share:WhatsAppLinkedIn

Job Description

Mirantis is seeking a talented Software Engineer to join their dynamic, remote team. As a Kubernetes-native AI infrastructure company, Mirantis empowers organisations to construct and manage robust, secure, and sovereign environments tailored for contemporary AI, machine learning, and data-intensive applications. This is an opportunity to contribute to cutting-edge solutions in a rapidly evolving technological landscape.

About the Role

This position offers the chance to be an integral part of a forward-thinking company focused on the future of AI infrastructure. Mirantis, an IREN company, is at the forefront of enabling businesses to leverage the full potential of artificial intelligence. As a Software Engineer, you will be instrumental in developing and refining the software that underpins these advanced capabilities. Working remotely, you will collaborate with a dispersed but cohesive engineering department, contributing to projects that shape how organisations deploy and manage their AI and data workloads. The role demands a proactive approach to problem-solving and a commitment to delivering excellence in software development.

Key Responsibilities

The core of this role involves hands-on software development and maintenance. You will be responsible for crafting high-quality code that meets stringent standards and contributes to the overall reliability and performance of Mirantis's offerings. Collaboration is key, and you will work closely with fellow engineers to conceptualise, design, and implement new features and functionalities. A significant aspect of the day-to-day will include participating in thorough code reviews, providing and receiving constructive feedback to elevate the team's output.

Key responsibilities include:

  • Developing and maintaining robust, high-quality software solutions that align with project goals.
  • Collaborating effectively with a team of engineers on the design and implementation of new features.
  • Actively participating in code reviews, offering insightful and constructive feedback to peers.
  • Troubleshooting and debugging applications to ensure optimal performance and stability.
  • Staying abreast of the latest technological advancements and industry trends in AI infrastructure and Kubernetes.

What They're Looking For

Mirantis is searching for an individual with a strong technical foundation and a passion for innovation. Proficiency in the Go programming language is essential, as it forms the bedrock of many of their software solutions. A solid understanding of containerization technologies, such as Docker, and orchestration platforms, like Kubernetes, is also a prerequisite for success in this role.

Ideal candidates will possess:

  • Demonstrated proficiency in the Go programming language.
  • Experience with containerization tools (e.g., Docker) and orchestration platforms (e.g., Kubernetes).
  • A clear understanding of Continuous Integration and Continuous Deployment (CI/CD) practices.
  • Exceptional problem-solving skills, coupled with meticulous attention to detail.
  • The ability to work autonomously and effectively as part of a collaborative team environment.

This role is suited for someone who is eager to learn, adapt, and contribute to a company that is shaping the future of AI infrastructure.

In South Africa, Software Engineer roles, particularly those involving modern technologies like Kubernetes and Go, are in high demand across various sectors, including technology, finance, and telecommunications. While salaries can vary widely based on experience, location, and specific responsibilities, engineers with these sought-after skills can expect competitive remuneration packages. Mirantis, as a global player in a specialised tech niche, likely offers a professional development path that could lead to more senior engineering or technical leadership positions.

Requirements

  • Proficient in Go programming language.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Understanding of CI/CD practices.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.

About the employer

M

Mirantis

Mirantis is a hiring organisation operating in Remote within the golang, dev, engineer, digital nomad sector. They are currently recruiting for the Software Engineer role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.

Interested in this role at Mirantis?

JobVault never charges job seekers to apply.

Apply Now

Get ready for your application

Free career guides written for South African job seekers.

Browse all career resources →