Mongodb

Senior Software Engineer, Kubernetes

Save to Kiter
What Mongodb is looking for in applicants

The database market is massive (IDC estimates it to be $121B+ by 2025!) and MongoDB is at the head of its disruption. At MongoDB we are transforming industries and empowering developers to build amazing apps that people use every day. We are the leading modern data platform and the first database provider to IPO in over 20 years. Join our team and be at the forefront of innovation and creativity.

The Kubernetes team develops software to setup and operate MongoDB on any infrastructure. We are in charge of two Operators, Enterprise and Community (OSS), a Kubernetes service that allows users to deploy fault-tolerant, globally distributed MongoDB clusters in minutes.

We currently have customers on both public cloud providers and on-prem. We ensure and test on public cloud infrastructures. We have a short feedback loop with our customers that enables us to work on features that are used at scale as soon as we release.

This role can be based out of our Dublin office or remotely in the EMEA region.

A great fit for this role will

  • Love coding and building reliable features
  • Be able to extensively collaborate with other engineers
  • Be flexible! You'll be joining a small team, so must be willing to take on a wide variety of responsibilities, learning as you go
  • Be able to work in a fast paced environment

Responsibilities

  • Design, implement, test and release features for our Kubernetes Operator
  • Work in an agile team environment with a close relationship with the customer
  • Incrementally ship elements of complex projects
  • Apply our core values to your work
  • Assist our Ops & Support Engineers troubleshoot operational issues with customers

What is in it for you

  • Generous compensation package that includes equity and regional benefits
  • You'll be joining a team that is diverse and highly collaborative, we value shipping fast and clean
  • Opportunities to learn on the job (time to upskil in new technologies)
  • High level of independence in your day to day work

Requirements

  • Experience in a modern programming language, preferably Go OR Python
  • Experience working with Kubernetes and Docker
  • Experience working with and testing distributed systems
  • Experience working with systems in production
  • Strong command line experience
  • Experience working with Linux distributions

Nice to have

  • Kubernetes certifications
  • Experience working with Kubernetes Operator OR Kubernetes APIs OR Custom Controllers

To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world!

MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.

MongoDB is an equal opportunities employer.

Want some tips on how to get an interview at Mongodb?

What is Mongodb looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Senior Software Engineer like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Senior Software Engineer?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!