Software Engineer 2
MongoDBSydneyPosted 28 February 2026
Job Description
<p>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.</p>
<p>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.</p>
<p>This role requires a hybrid working model based out of our office in Sydney, Australia.</p>
<h2><span style="font-size: 12pt;"><strong>What we are looking for in you</strong></span></h2>
<ul>
<li>A Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, or a related field.</li>
<li>A solid foundation in computer science fundamentals (data structures, algorithms, software design) and an ability to apply them to real problems.</li>
<li>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.</li>
<li>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.</li>
<li>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.</li>
<li>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.</li>
<li>A growth mindset: you seek feedback, learn from mistakes, and look for opportunities to take on slightly more complex work over time.</li>
<li>We <em>do not </em>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.</li>
</ul>
<h2><span style="font-size: 12pt;"><strong>What you'll find at MongoDB</strong></span></h2>
<p>As a Software Engineer 2 on Performance Infrastructure, you will:</p>
<ul>
<li>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.</li>
<li>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.</li>
<li>Maintain and improve existing performance testing software by refactoring code, improving test coverage, and simplifying developer experiences for MongoDB engineers who use our tools.</li>
<li>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.</li>
<li>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.</li>
<li>Help keep our documentation, runbooks, and “getting started” guides for performance tooling accurate and approachable, especially for other early-career engineers and internal users.</li>
<li>Build strong working relationships with engineers across MongoDB, representing user needs and pain points you encounter in your work and through ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
More jobs at MongoDB
See all →More Python jobs
See all →[Summer 2026] People Science - PhD Intern
Roblox · San Mateo, CA, United States
Team Lead - Security Platform
Cloudflare · Distributed; Hybrid
Sr. Security Software Engineer, Applied Computing (Starshield)
SpaceX · Hawthorne, CA
Security Software Engineer, Applied Computing (Starshield)
SpaceX · Washington, DC