Mirantis

Senior Software Engineer

Mirantis

full-time

Posted on:

Origin:  • 🇵🇱 Poland

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformKubernetesLinuxOpen Source

About the role

  • Main Responsibilities: Designing and developing features and enhancements in Go for our Mirantis Kubernetes Engine product.
  • Collaborating with customers and product management team to enhance existing products and create the next generation of our cloud-native platform.
  • Working closely with teammates in design, code, and test-plan reviews to help build robust software and promote knowledge sharing.
  • Becoming an expert in bleeding-edge cloud technologies such as: Docker, Kubernetes, AWS.
  • Implementing and maintaining meaningful unit, integration and end-to-end tests.
  • Participating in and contributing to agile methodologies and best practices.
  • Passionate about building tools and software that improves the experience of developing, deploying and managing software applications

Requirements

  • A bachelor’s degree in Computer Science, Engineering, a closely related field, or equivalent work experience
  • 3+ years of experience with Go programming language or any other modern programming language that builds applications to production
  • Familiar Docker and Kubernetes and their networking and storage cloud-native technologies in production environments
  • 2 years of experience with Linux or Windows Server
  • Experience with or ability to learn public cloud platforms such as AWS, Azure and Google Cloud Platform
  • A passion for learning and adopting new technologies
  • The ability to take ownership of tasks and work them through to completion
  • The ability to troubleshoot and debug challenging problems in complex distributed systems