MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere—on premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, it’s no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications.
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.
We are looking for a Software Engineer to develop tools and processes to drive significant increases in code quality and development productivity, specifically within the area of performance. This role requires an individual with deep empathy for engineering teams, who cares strongly about writing high-quality code that solves real end-user problems, and has a drive to improve the practices and processes of MongoDB’s many software engineering teams.
We are looking to speak to candidates who are based in Sydney, Australia for our hybrid working model.
Our ideal candidate will have:
- Proven experience designing, developing, testing, deploying, and maintaining robust software, primarily using Python (strongly preferred), Go or similar. Ability to write clean, maintainable, and well-tested code
- A demonstrated ability to understand complex user requirements or ambiguous customer requests, translating them into clear technical specifications and well-architected, practical solutions
- Experience across the full software development lifecycle, with the ability to make sound technical trade-offs (e.g., speed vs. reliability, build vs. buy)
- Practical experience with, and a good intuition for, modern DevOps practices and tools relevant to building, deploying, managing, and monitoring production systems. Familiarity with several of the following is highly desirable: CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions), container orchestration (Kubernetes), infrastructure as code (Terraform), observability stacks (OpenTelemetry, Prometheus, Grafana), build systems (especially Bazel), and cloud platforms (particularly AWS)
- Excellent communication skills, with the proven ability to discuss and distill complex topics in interpersonal settings
Responsibilities:
- Design, develop, and document high-quality software mostly using Python
- Advocate for improvements to stability, observability, and robustness
- Maintain and continuously improve existing performance testing software
- Promote a culture of performance engineering within MongoDB by giving presentations, creating documentation, and providing an opinionated user-focused experience in our tools
- Establish relationships with other software engineers at MongoDB to understand, advocate for, and solve customer issues
- Collaborate to provide well-articulated opinions on day-to-day problem solving and long-term goals for the team
- Demonstrate adaptability by quickly learning and leveraging unfamiliar languages, tools, and systems
- Proactively identify, assess, and mitigate technical risks, using proof-of-concept work to explore and de-risk novel solutions or technologies
Success Measures:
In 1 month
- You will acquire a basic understanding of our primary tools, systems, and team workflows
- You will be capable of addressing simple user inquiries or directing them appropriately using team resources
- You will have resolved several simple bugs and/or implemented small, well-defined features, demonstrating familiarity with our development process
In 3 months
- You will have regular communication with other engineers (our customers) and effectively represent their interests in team meetings
- You will be able to utilize internal documentation, knowledge management, and source code to independently investigate complex user inquiries and contribute to scoping features.You will have tackled complex bugs, applying your growing system knowledge and debugging skills
In 6 months
- You will be able to proactively advocate for new features and bug fixes by proposing specific additions or modifications to our codebases based on user needs and technical insight
- You will be able to design and create solutions that require collaboration with individuals outside of the immediate team
- You will consistently demonstrate ownership in your work, building on the complexity handled at the 3-month mark
In 12 months
- You will have made significant contributions to the team's objectives, both technically through leading aspects of meaningful project implementation, and collaboratively by contributing effectively to the projects, features, and bug fixes of others
- You will become an internal subject matter expert in key internal systems, possessing a solid understanding of the neighboring systems we interact with on a daily basis
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**
Req ID - 1263125918