Job Closed
This listing is no longer active.
Mirantis provides software and services for the open source cloud operating system OpenStack. The privately owned global company builds and manages open cloud infrastructure that e
Senior Software Engineer – Golang
Location
Bulgaria
Posted
43 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Golang
Mirantis
• Design, architect, implement, review, and test frameworks, libraries, tools, and services primarily using Go. • Participate in requirement, design, planning, and retrospective meetings as an integral part of an Agile software development team. • Contribute to successful sprints by implementing items contributing to overall team goals. • Act as a subject matter expert and evangelist within the company and broader community. • Be an active maintainer of Mirantis projects by managing contributions and patches to open-source projects, reviewing submissions, and participating in design decisions. • Participate in product discussions, influence the roadmap, and take ownership and responsibility over new projects to make them happen. • Be the technical reference to external partners and in-house engineering teams, provide support by sharing knowledge and/or taking on the development effort. • Contribute to testing via automation and test plan reviews to prevent bugs from entering the product and eliminate regressions, ensuring a quality product every build. • Ensure that MSR continues to be a first-class and indispensable part of diverse customer solutions, working seamlessly with existing systems including popular orchestrators and other industry-standard components.
Job Requirements
- Bachelors or Masters degree or equivalent in computer science or a related subject
- Debugging: Particularly multi-process, orchestrated, distributed systems
- Knowledge of the creation and use of containerization, Kubernetes, and Registries (Harbor preferred)
- 5+ years development experience in a Linux or other Unix-like environment
- 3+ years of experience with Go programming language or any other modern programming language that builds applications to production
- Contributions to open-source Kubernetes or Go tooling projects. Certifications such as CKA, CKAD, or DCA. Experience with additional languages: Shell scripting, Python
- Experience with container registries (Harbor/MSR), OCI specs, Docker and/or Swarm.
Benefits
- Work in a global, collaborative, remote-first culture that rewards initiative and execution.
- Play a pivotal role in shaping the next era of cloud and AI modernisation.
- Manage high-impact enterprise accounts with immediate opportunity for growth.
- 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.
- Professional development and training.
- Attend conferences and working groups.
- Customized workstation (macOS, Windows).
- Competitive compensation, performance incentives, and opportunities for advancement.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Head of Department – Software Development, .NET
Deutsche WindtechnikDeutsche Windtechnik / DWT - Independent full scope O&M provider for multibrand wind turbines technologies.
• Lead a development team within a remote setup • Responsible for the development and enhancement of systems that ensure the technical availability of wind turbines • Further development and implementation of modern agile development processes • Project planning and management: roadmaps, prioritization, and resource management • Foster an open, learning-oriented team culture with a focus on ownership and continuous improvement • Ensure a unified and consistent data basis by integrating and harmonizing data from different system landscapes • Provide technical consultancy for cross-departmental digitization projects • Close collaboration with technical departments to successfully implement projects
• Design, build and operate a public API. • Operate autonomously but work closely with your fellow engineers as well as designer/PM to ensure high alignment. • Explore engineering improvements for the team and the product. • Collaborate cross-functionally with the product team, other Hopper teams and external partner teams. • Our group operates with very few meetings and emphasizes strong alignment and asynchronous decision making.
• Design, build and operate a public API • Operate autonomously but work closely with your fellow engineers as well as designer/PM to ensure high alignment • Explore engineering improvements for the team and the product • Collaborate cross-functionally with the product team, other Hopper teams and external partner teams • Our group operates with very few meetings and emphasizes strong alignment and asynchronous decision making
• Design, build and operate a public API • Operate autonomously but work closely with your fellow engineers as well as designer/PM to ensure high alignment • Explore engineering improvements for the team and the product • Collaborate cross-functionally with the product team, other Hopper teams and external partner teams • Our group operates with very few meetings and emphasizes strong alignment and asynchronous decision making.

