Senior Software Engineer (K8s)
- Full-time
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.
Job Description
Mirantis is looking for a talented Senior Software Engineer with experience in Kubernetes, public clouds and Golang to help us evolve and expand the product. This person will join our team working on the newest multi-cluster Kubernetes provisioning and management product offering.
Responsibilities
Design, architect, implement and test services and applications running on Kubernetes
Debug, troubleshoot and implement solutions for complex engineering problems
Participate in requirement, design, planning, and retrospective meetings
Work with the geographically distributed team in a dynamic Agile environment
Help with customer issues resolutions
Evaluate new approaches and technologies, suggest improvements for the product
Lead and mentor other engineers in the team
Participate in planning, estimation and prioritization of a product features
Qualifications
Bachelor degree in CS or related field
5+ years of software engineering experience with a desire to build dependable build and release pipelines
Proficiency with Golang
Strong understanding and experience with Docker and Kubernetes
Strong Linux fundamentals and experience working with Linux distributions
Strong system design skills, software architecture, data structures, modern design patterns, microservices
Direct experience with public clouds such as AWS / Azure / GCP
Experience with open source development is a big plus
Experience with instrumenting and utilizing monitoring tools for determining health status of a system (Prometheus, Grafana, etc.) is a big plus
Good communication skills, can-do attitude, and focus on results
Upper-intermediate spoken and written English
Additional Information
What does Mirantis offer you?
Opportunity to lead the most popular Kubernetes IDE to its next stage of growth.
Join a passionate, mission-driven team with deep technical expertise and an engineering-first culture, dedicated to creating beautiful products, inside and out.
Play a pivotal role in shaping the future of cloud-native development, bringing clarity and beauty to the developer experience.
Competitive salary and benefits, with opportunities for equity in a fast-growing product line.
We are a Leader for Container Management in G2 (#2 after AWS)!