MisuJob - AI Job Search Platform MisuJob

Software Engineer 2

Mongodb

Sydney Remote permanent

Posted: April 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

As a Software Engineer, you will work on the Performance Infrastructure Team in Sydney, designing and building high-performance MongoDB products.

Job Description

The MongoDB Developer Productivity team provides a highly leveraged foundation of shared tools and services that support our product development process. We succeed when MongoDB product and engineering teams are able to deliver the best solutions to our customers through a highly effective software development process.

The Performance Infrastructure Team aims to make it as easy as possible for MongoDB engineers to test and improve the performance of MongoDB products. As a Software Engineer 2, you will work closely with performance-focused engineers across the organization to design, build, and maintain our world-class performance benchmarking system and supporting tooling.

This role requires a hybrid working model based out of our office in Sydney, Australia.

What we are looking for in you

• A Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, or a related field.

• A solid foundation in computer science fundamentals (data structures, algorithms, software design) and an ability to apply them to real problems.

• Proficiency in at least one modern programming language; Python is strongly preferred for this role, but experience in languages such as Go, Java, C++, or similar is also valuable.

• Experience writing and testing software via internships, personal projects, open source contributions, coursework, coding competitions, or research. You can point to code you’ve written that you’re proud of, and explain the trade-offs you made.

• An interest in or exposure to modern software delivery practices (e.g., CI/CD, containers, cloud platforms, observability tooling), and curiosity to go deeper. Prior hands-on experience is a plus but not a requirement for success in this role.

• Growing skills in clear written and verbal communication: you can explain what you’re working on, ask good questions, and incorporate feedback. You’re motivated to keep improving in this area.

• A growth mindset: you seek feedback, learn from mistakes, and look for opportunities to take on slightly more complex work over time.

• We do not expect you to arrive as a performance expert or infrastructure specialist. We are looking for early-career engineers who are excited to learn how large-scale systems are built, measured, and improved, and who want to grow into owning more complex projects over time.

What you'll find at MongoDB

As a Software Engineer 2 on Performance Infrastructure, you will:

• Design, implement, and test features and bug fixes in our performance tooling and infrastructure, primarily using Python, with guidance from more senior engineers where needed.

• Contribute to performance workloads and benchmarking pipelines used to evaluate MongoDB across releases, platforms, and configurations, helping the broader organization understand how changes affect our products.

• Maintain and improve existing performance testing software by refactoring code, improving test coverage, and simplifying developer experiences for MongoDB engineers who use our tools.

• Work with teammates to debug and diagnose performance or reliability issues, learning how to use internal observability tools, logs, traces, and metrics to narrow down root causes.

• Participate actively in code reviews, both as an author and as a reviewer, asking clarifying questions and incorporating feedback to improve code quality and maintainability.

• Help keep our documentation, runbooks, and “getting started” guides for performance tooling accurate and approachable, especially for other early-career engineers and internal users.

• Build strong working relationships with engineers across MongoDB, representing user needs and pain points you encounter in your work and through support requests from other teams.

• Over time, take end-to-end ownership of small-to-medium-scoped projects, including breaking work into incremental pieces, communicating progress, and delivering improvements that meaningfully impact developer productivity and performance testing reliability.

• You will be supported by a manager and teammates who will help you scope your work appropriately for your experience level, while expecting you to become increasingly independent as you grow in the role.

Success measures

We measure success for this role along both impact and growth, consistent with MongoDB’s expectations for early-career software engineers.

In 1 month

• You have a basic understanding of our primary tools, systems, and team workflows, and can set up and run our core performance workloads locally or in CI with guidance.

• You have completed several small, well-scoped tasks (documentation fixes, simple bug fixes, or small quality-of-life improvements) and learned our code review and release processes.

• You are comfortable asking questions, pairing with teammates, and using internal channels to get unblocked.

In 3 months

• You are independently productive in familiar areas of the codebase, taking well-defined tickets from design to implementation, test, and deployment with limited supervision.

• You have contributed meaningfully to at least one performance-related feature or improvement, such as a new workload, better observability, or test stability work, and can explain its impact on our users (MongoDB engineers) and downstream teams.

• You troubleshoot and resolve moderately complex bugs with help from teammates, and you routinely file clear follow-up tickets when you discover gaps in tests, docs, or tooling.

In 6 months

• You can own small-to-medium complexity projects in areas you know well, including breaking work into incremental changes, estimating effort with your manager, and keeping stakeholders up to date on progress and risks.

• You show good judgment in balancing quality and velocity, knowing when to ship a pragmatic solution and when to slow down to pay down technical debt or add tests.

• You increasingly contribute to improving our tools and processes, e.g., suggesting changes to make performance runs more reliable, clarifying documentation, or reducing friction in common workflows.

In 12 months

• You are a trusted contributor on the Performance Infrastructure team: your team and manager are confident relying on you to take on new work in your core areas with minimal day-to-day supervision.

• You have made one or more visible improvements to our performance tooling, workloads, or developer experience that meaningfully improved reliability, debuggability, or usability for MongoDB engineers.

• You demonstrate readiness for higher level work: taking on more ambiguous tickets, thinking about the broader system impact of your changes, and helping newer engineers onboard to the team’s tools and practices.

About Us

MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB’s unified database platform—the most widely available, globally distributed database on the market—helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure.

With offices worldwide and nearly 60,000 customers—including 75% of the Fortune 100 and AI-native startups—relying on MongoDB for their most important applications, we’re powering the next era of software.

Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB.

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 Early Talent Recruiter.

MongoDB is an equal opportunities employer.

Req ID: 4263290434

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply