MongoDB

Senior Software Engineer, Storage

Sydney, Australia
MongoDB
This job is closed! Check out or
Description

The worldwide data management software market is massive (IDC forecasts it to be $138 billion by 2026!). 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 Storage Engines team is building WiredTiger, a world-class open source storage engine. WiredTiger employs modern hardware architectures and innovative software algorithms to achieve extraordinary performance for the most demanding applications. This team includes database engineering pioneers with decades of experience who are considered deep domain specialists. 

We are a diverse collection of individuals - having different backgrounds, levels of domain knowledge, viewpoints and experiences - all working together to keep MongoDB storage ahead of the most challenging customer expectations.

Our projects include supporting algorithm improvements and performance optimisations, enabling additional workloads at the higher levels of MongoDB, improving the robustness and quality of our product, and working with our Server teams to unlock innovative and exciting new features.

If you want to join a globally distributed, inquisitive, accountable team of engineers who take on the challenges of a fast growing and ever demanding data storage technology, join us!

We are looking to speak to candidates who are based in Sydney Office for our hybrid working model.

Technical Qualifications

  • Seven years of software development experience with three years of C or C++
  • Three years of technical leadership experience, including leading projects, writing technical designs and documentation, refining work for other engineers, and planning milestones
  • Experience with and enthusiasm for mentoring engineers
  • Professional or advanced academic expertise in the domains of systems, distributed systems, or databases is preferred, but not required

Candidate Profile

  • You have excellent communication skills, which you use to collaborate with colleagues. You manage your time effectively, make realistic assessments of project complexity, and respect others who do the same
  • You are enthusiastic about designing, writing, testing, and debugging maintainable software. You strive for well thought out solutions instead of quick fixes
  • You believe there is more value working as a team than in the sum of individual contributions, and that everyone is accountable for a quality product
  • You are willing, able, and motivated to learn new things. You are not afraid to admit you don’t know something

Position Expectations

  • Understand and improve the current functionality of WiredTiger
  • Make coding contributions to the team’s projects. Provide feedback on the architecture of the system and the design of new features
  • Work with other engineers to coordinate seamless changes in a feature-rich, large codebase
  • Estimate task complexity and report progress and risks to peers and managers
  • Lead team projects
  • Fix code defects and work with support to diagnose and remediate customer issues
  • Adapt and adhere to the team norms and the company core values

Success Measures

  • In the first month, you will understand the high-level architecture of WiredTiger
  • In three months, you will actively participate in reviewing your teammates code, and will diagnose and fix a few customer or testing-reported issues
  • In six months, you will contribute to the development of a project slated for the next release of MongoDB and participate in the design review for new features
  • In twelve months, you are leading the development of a new feature and are helping to mentor new engineers on the team

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**

 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 166 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers