Mirantis logo
Mirantis

Strategic open source infrastructure for containers and virtual machines.

Senior Software Engineer, Golang, Backend

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

Poland

Posted

29 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Golang, Backend

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 Job Pages

More Backend Engineer Jobs

Burwood Group logo

Technical Architect – Enterprise Networking

Burwood Group

IT Consulting, Integration, and Managed Services Firm

Backend Engineer29 days ago
Full TimeRemoteTeam 201-500Since 1998H1B Sponsor

• Serving as an expert in Burwood’s Enterprise Networking solutions • Leading the architectural and strategic planning process for clients • Collaborating closely with Burwood and partner sales teams • Building strong, ongoing relationships at all levels of client organizations • Providing technical oversight and subject matter expertise across the portfolio • Acting as a mentor, coach, and escalation point for team members • Delivering architectural guidance and consultative support across the full solution lifecycle • Partnering with Practice Leadership to develop team capabilities • Driving process improvements, delivery efficiency, and practice profitability

Illinois
$185K - $200K / year
Job Closed
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Design, develop, and test full-stack features - Java/Spring microservices on the backend, Angular on the frontend - ensuring high performance and reliability (working with maps, geocoding APIs, administrative structures in multiple countries) • Own and evolve CI/CD pipelines, containerized deployments (Docker, Kubernetes), and cloud-native infrastructure (GCP) supporting your team's services • Maintain and optimize relational and NoSQL data stores (PostgreSQL, ElasticSearch, Redis) powering logistics workflows • Respond to and resolve production incidents; contribute to post-mortem analysis and follow-up improvements • Leverage AI-assisted development tools (Copilot, Claude, etc.) to accelerate delivery while critically evaluating generated outputs • Collaborate with Tech Leaders, Architects, Product Owners, and UX designers to translate business requirements into well-engineered solutions • Actively participate in Scrum ceremonies and contribute to continuous improvement of team practices

Poland
Job Closed
Canva logo

Senior Backend Engineer – Export

Canva

Design anything. Publish anywhere.

Backend Engineer29 days ago
Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor

• Partnering with staff engineer to investigate and resolve complex Chromium issues • Owning the PDF accessibility post-processing pipeline and implementing features for exported PDFs • Building monitoring and testing infrastructure that catches Chromium changes • Designing accessibility solutions resilient to Chromium's frequent output changes • Contributing to broader export infrastructure challenges

Australia
Full TimeRemoteTeam 10,001+Since 1860H1B No Sponsor

• Working with stakeholders and senior team members to understand and clarify requirements for a data platform and associated applications. • Designing and implementing full stack features for applications, incorporating technical elements from database through to user interface under established patterns and guidance. • Building and maintaining APIs and service components to support platform workflows, following team standards for versioning, security, and performance. • Contributing to microservices and event-driven components by implementing defined stories, integrations, and message handlers with guidance as needed. • Participating in reporting, data management, and operational tooling efforts by delivering incremental enhancements and fixes. • Supporting system reliability, performance, and security by identifying defects or workflow gaps, writing fixes, and contributing to reviews and test coverage. • Collaborating with distributed team members through code reviews, pairing, and shared ownership of delivery outcomes. • Contributing to CI/CD practices by maintaining build quality, improving test automation, and supporting deployments with guidance. • Participating in production support as needed (triage, troubleshooting, and defect resolution), escalating appropriately.

India
Job Closed