Mirantis Logo

Mirantis

Principal Software Engineer (Golang/Kubernetes)

Posted 7 Days Ago
In-Office or Remote
Hiring Remotely in Austin, TX
Senior level
In-Office or Remote
Hiring Remotely in Austin, TX
Senior level
The Principal Software Engineer designs, develops, and leads software solutions leveraging Kubernetes, ensuring quality, mentoring juniors, and communicating across teams and with stakeholders.
The summary above was generated by AI
Company Description

Mirantis is an open cloud company that helps organizations achieve digital self determination by giving them complete control over their strategic infrastructure. The company combines intelligent automation and cloud-native expertise for managing and operating virtual machines, containers, Kubernetes, and cloud environments.

We empower developers and innovators to create extraordinary products and services by automating the discovery, integration, and operation of the best cloud and open source technologies for their unique needs.

https://www.mirantis.com/

Job Description

Mirantis is adding a talented Principal Software Engineer to join our development team!  We build enterprise software that addresses operational and security challenges of managing cloud native platforms such as Kubernetes, while providing enterprise customers with integrated tools for running containerized workloads with Docker.   Our product known as Mirantis Kubernetes Engine (formerly known as Docker Enterprise) is managing mission critical services at Fortune 500 companies and many other organizations all around the world.

 

Main Responsibilities:

  • Designing and developing software solutions: responsible for designing and developing software solutions that leverage the Kubernetes ecosystem. This involves working with other engineers to identify and define software requirements, and then designing and developing software solutions that meet those requirements.

  • Providing technical leadership: provide technical leadership to other members of the team. This involves setting technical direction, mentoring junior engineers, and providing guidance and feedback to help others improve their skills and abilities. Actively engage in Product Requirement Documents (PRDs), architectural reviews, and the delivery of design and architecture documentation as required. Demonstrate a strong commitment to ensuring effective communication and collaboration between different features and components. Possess a keen eye for identifying and facilitating interactions that enhance the overall product functionality.

  • Working with open-source projects: responsible for working with Docker and Kubernetes, as well as other open-source projects. This will involve integrating these projects with our own products, and ensuring that they function seamlessly together. Additionally, contributing to these projects by submitting code, reviewing pull requests, and engaging with the wider community of developers. This collaborative effort will not only help improve the open-source ecosystem, but also benefit our own products and customers.

  • Ensuring software quality: responsible for ensuring that software developed by their team is of high quality. This involves designing and implementing testing frameworks, identifying and fixing bugs, and implementing best practices for software development.

  • Communicating with stakeholders: expected to communicate with stakeholders across the organization, including product managers, other engineering teams, and executives. This involves presenting technical information in a clear and concise manner, and collaborating with others to ensure that software development aligns with the organization's goals and objectives.

  • Staying up-to-date with industry trends:expected to stay up-to-date with the latest trends and technologies in the industry. This involves attending conferences, reading technical blogs and publications, and experimenting with new tools and frameworks to improve their own skills and knowledge.

Qualifications

  • Education: a bachelor's or master's degree in Computer Science or a related field is required. A degree in a relevant field such as software engineering, computer engineering or information technology could also be suitable.

  • Experience: Usually, a minimum of 7-10 years of experience in software development is required. Experience working with Kubernetes and Docker is also typically required.

  • Technical skills: strong technical skills in areas such as software development, cloud computing, distributed systems, and containerization. Experience with Kubernetes, Docker, and related technologies such as Helm, Istio, and Prometheus.

  • Leadership skills: strong leadership skills, including the ability to set technical direction, mentor junior engineers, and provide guidance and feedback to others.

  • Communication skills: excellent communication skills, including the ability to present technical information in a clear and concise manner, collaborate with stakeholders, and work effectively in a team environment.

  • Open-source contributions: Demonstrated contributions to open-source projects can be an asset, especially if they are related to Kubernetes or Docker.

Additional Information

Why you’ll love Mirantis

  • Work with an established leader in the cloud infrastructure industry.
  • Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies.
  • Be a part of cutting-edge, open-source innovation.
  • Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued.
  • Receive a competitive compensation package with strong benefits plan.
  • We are a Leader for Container Management in G2 (#2 after AWS)!

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

Top Skills

Docker
Go
Helm
Istio
Kubernetes
Prometheus

Similar Jobs

3 Hours Ago
Remote
Hybrid
USA
20K-60K
Mid level
20K-60K
Mid level
Artificial Intelligence • Cloud • Mobile • Security • Software
AI Engineers develop and integrate AI solutions into Hiya's products, focusing on model optimization, prompt engineering, and AI orchestration.
Top Skills: AutogenAWSAzureGCPJavaScriptKubernetesLangchainN8NPythonTypescript
3 Hours Ago
Easy Apply
Remote
USA
Easy Apply
150-150
Internship
150-150
Internship
eCommerce • Mobile
The Software Engineer Intern will work on cross-functional teams, contribute to technical projects, and build features for the live-stream shopping platform.
Top Skills: Computer ScienceSoftware Engineering
3 Hours Ago
Remote
USA
180K-200K Annually
Mid level
180K-200K Annually
Mid level
Artificial Intelligence • Software • Database
As an AI Engineer, you'll develop backend services integrating AI models, create real-time processing architectures, and enhance AI feature reliability.
Top Skills: GitLanggraphLlmsNest.JsNode.jsPostgresPrismaReactTypescript

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account