Remote Senior Software Engineer

Logo of MongoDB

MongoDB

πŸ“Remote - Canada

Job highlights

Summary

Join MongoDB's Build Team to support build systems for the entire engineering organization, implementing and maintaining Bazel build system, and providing ongoing support for internal engineers. The right candidate will have deep technical expertise in build systems, understand developer productivity work, and be dedicated to writing maintainable code.

Requirements

  • Have deep technical expertise in build systems including experience with C++
  • Understand the whole picture of developer productivity work, including ensuring that Build team’s work drives improvements in our customers’ write-build-test loop
  • Be dedicated to writing maintainable, well-tested code, with modern best practices
  • Be energized by supporting customer requests, including thoughtful technical support and empowering customers to self-service their own solutions

Responsibilities

  • Design, develop, and test solutions to improve developer experience
  • Mentor other developers
  • Empathize and learn from other developers to understand their pain points
  • Be willing and able to onboard successfully into unfamiliar tools and systems
  • Collaborate productively with colleagues at all stages of project lifecycle (ideation, requirements gathering, design, execution, and delivery

Preferred Qualifications

  • Administration/maintenance of a Bazel build system on a large codebase
  • C++, Java, Go and/or Python
  • Integrating static analysis tools (e.g.: sanitizers, graph visualization, code coverage, debuggers, profilers)
  • Speeding up compile times
  • Compiler internals
  • Docker containers and package management

Benefits

  • Employee affinity groups
  • Fertility assistance
  • Generous parental leave policy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let MongoDB know you found this job on JobsCollider. Thanks! πŸ™