
Mongodb · Sydney
We're looking for a Senior Engineer with a strong background in computer science fundamentals, systems design, experience in the Java ecosystem, streaming syste...
We're looking for a Senior Engineer with a strong background in computer science fundamentals, systems design, experience in the
Java ecosystem, streaming systems, and data-intensive applications to join our engineering team. In this role, you will be
instrumental in designing, building, and optimizing the underlying data structures, algorithms, and database interactions that
power our generative AI platform, code generation and migration tools. This involves crafting sophisticated orchestration layers,
robust integration points, and high-performance data systems that seamlessly connect and leverage advanced AI capabilities for
code generation and building a sophisticated data migration suite using a modern technology stack, which includes Java, Spring
Boot, Kafka, Debezium, and React.You will work on critical components that ensure the scalability, efficiency, and reliability of
our services, collaborating closely with AI researchers, product management and other engineers to design and implement
cutting-edge products that solve complex customer challenges..
We are looking to speak to candidates who are based in Sydney for our hybrid working model.
memory management, and performance tuning.
etc)
orchestration platform
deliver on the product roadmap
orchestration
MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the
data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data
platform, the most widely available, globally distributed data platform 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 data platform and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and over 67,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 recruiter.
MongoDB is an equal opportunities employer.
Requisition ID 1273418213
MongoDB is growing its team in Sydney, focusing on building intelligent tools that help customers understand and modernise their application codebases. The Application Modernisation Platform (AMP) guides customers through the entire journey of modernising their applications — from legacy relational platforms to modern, scalable systems built on MongoDB. The App Analysis & Modelling team owns the critical first stage of this journey: building the context that powers everything downstream. The team builds code analysis tools that construct code dependency graphs and generate deep insights for codebases, giving customers a clear understanding of their existing applications before transformation begins. The team also designs schema recommendation engines that analyse signals such as existing relational schemas and query patterns to inform data modelling decisions. Our work sits at the intersection of analysis, data modelling, and AI — helping developers make confident, data-driven decisions as they transition to MongoDB. We are looking for a Senior Software Engineer who is passionate about building scalable backend systems and applications. As we expand our use of AI to power smarter analysis and recommendations, the ideal candidate will bring strong backend engineering fundamentals with the ability to contribute across the full stack. You will collaborate closely with product management and other engineering teams to design and deliver cutting-edge features that guide customers through complex modernisation journeys. We are looking to speak to candidates who are based in Sydney for our hybrid working model. THE IDEAL CANDIDATE WILL HAVE * 5+ years of commercial software development experience with strong proficiency in Python and/or Java * Extensive Experience designing and building scalable, high-performance APIs and backend services * Solid understanding of relational data modelling and SQL (Oracle, PostgreSQL, MySQL, or similar), including schema design and query optimisation * Good understanding of algorithms, data structures, and their time and space complexity * Experience with frontend development using React and TypeScript, or a demonstrated willingness and ability to work across the full stack * Degree in Computer Science or a similar field, or equivalent practical experience * Curiosity, a positive attitude, and a drive to continue learning * Excellent verbal and written communication skills NICE TO HAVE * Experience building AI-powered features, including working with Large Language Models (LLMs) and agentic workflows * Experience with code analysis, static analysis tooling, or building tools that traverse and interpret code structures programmatically * Familiarity with MongoDB * Experience with cloud-native distributed systems (e.g., Kubernetes or similar) * Contributions to open-source projects POSITION EXPECTATIONS * Contribute high-quality, well-tested code to the App Analysis & Modelling team’s backend and frontend services * Design and build scalable APIs and data pipelines that power code analysis and schema recommendation features * Collaborate effectively with Product Management, other engineers, and designers to build and deliver on the product roadmap * Participate actively in code reviews to enforce best practices and maintain a high bar for code quality * Give and solicit feedback on technical design documents and pull requests * Help troubleshoot and resolve complex technical issues across the stack * Perform tasks related to engineering process such as CI/CD, quality, and testing SUCCESS MEASURES Within the first three months, you will have: * Familiarised yourself with the MongoDB database and aggregation language * Familiarised yourself with the backend tech stack including Python, Java, and our API infrastructure * Set up your software development environment and begin contributing to the codebase * Started collaborating with your peers and contributed to code reviews and design discussions Within six months, you will have: * Familiarised yourself with the full stack including the React/TypeScript frontend * Worked on and delivered a large-scale feature in the product * Contributed to and helped deliver multiple product releases * Reviewed and contributed to scope and technical design documents Within twelve months, you will have: * Become a key contributor to the team, capable of owning complex features independently * Delivered at least one large-scale feature that spans the entire tech stack * Helped recruit and interview new members of the team * Collaborated effectively with other teams at MongoDB on cross-functional projects ABOUT MONGODB MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform 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 data platform and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 67,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 recruiter. MongoDB is an equal opportunities employer. Requisition ID 4263333173
MongoDB is looking for an outstanding person to join our newly created Forward Deployed Engineering team and take on a key role in our extended R&D organization. Forward Deployed Engineering is linking the work of teams engaged on application modernization roles with our Product and Engineering teams. We are looking to speak to candidates who are based in Dublin or Cork for our hybrid working model. Many organizations have built up large estates of legacy applications. Lack of scalability and resilience, long development times, operating cost, and inability to run on cloud are common issues with these applications. To address these issues, organizations are engaging in large transformational Application Modernisation programs. MongoDB is recognized as the developer data platform of choice for transactional systems that provide the best scalability, resiliency and developer experience in the cloud as well as on premises. Organizations are continuously migrating workloads from these legacy applications to new platforms, often based on microservices, using MongoDB. Such transformations are time intensive and often risky. Tooling based on generative AI promises to accelerate these transformations in a way never seen before. Forward Deployed Engineering is responsible for exploring the possibilities of Generative AI technologies and providing invaluable feedback to MongoDB’s R&D teams to drive future capabilities of MongoDB and the MongoDB ecosystem. Application Modernization Engineers will work alongside project teams that are executing Application Modernisation projects with customers. The successful candidate will be responsible for evaluation, build, and applying tools in modernization projects, facilitating the usage of such tools and processes across the different project teams, identifying opportunities for tooling deployment, selecting potential 3rd party tools, contributing to the development of tooling prototypes and helping to shape the product roadmap. OUR IDEAL CANDIDATE WILL HAVE * 4+ years of experience as a field engineer or professional services consultant or full stack developer working directly with Enterprise clients * Proficiency in Java or C#, and some familiarity with common database access patterns and frameworks in one or more of these languages * Strong knowledge about enterprise-scale software architectures, application development methodologies, and software deployment and operations * Experience developing enterprise applications using relational databases, and employing SQL and stored procedures with Oracle, MS SQL Server, Sybase and/or PostgreSQL databases * Experience of using and developing with MongoDB and JSON based Document models is highly desirable * Problem solving skills, including the ability to collaborate across disciplines and teams to come up with creative solutions to technical and business challenges * Willingness to dive into a complex domain, ask the right questions, and bring new software tools and technologies to the table to solve customer problems * Great communication skills (both spoken and written), within the team and in customer meetings * Good understanding of Generative AI concepts, tools, and services. Any experience to build new applications/tools using Generative AI is a big plus. That includes Cursor, Claude Code, Gemini, and OpenAI APIs * And finally, a strong interest in how AI supported toolchains can improve application development POSITION EXPECTATIONS * Contribute to customer application modernization initiatives at any or all phases of the application lifecycle: assessment and analysis; planning and design; data modeling; application code conversion, development, test and build; integration and release configuration, production operations, application optimisation, and best practices adoption * Test drive MongoDB migration products to deliver on customer use cases and drive adoption of the product. Deliver concise feedback to the rest of the development organisation * Work closely with Product and Engineering teams to influence the direction of the MongoDB product roadmap * Personally execute POCs including developing or extending existing tools when necessary and appropriate for customer success, with an eye towards reusability and eventual integration with our products. These are often on premises at client locations * Maintain a broad and deep technical understanding of the product line and the underlying technologies and protocols * Work as part of a wider delivery team comprising consulting engineers from MongoDB Professional Services, project managers, and account teams * Assist sales teams in evaluating opportunities with prospects and customers * Willingness to work on site with customers for 7 days per month, which includes regional travel (within Europe) SUCCESS MEASURES The Senior Forward Deployed Engineer will be successful in this role when they can execute the following strategic tasks/responsibilities: * Become an expert level user of MongoDB, and our tools current migration products * Develop a playbook for customer application modernization engagements, in collaboration with other MongoDB Engineers, Product Management and Engineering * Communicate complex technical proposals simply and convincingly to a wide range of audiences * Provide unique insight into customer needs, product requirements and strategic opportunities by contributing experience from the field * Gain the reputation as a trusted advisor with our field teams and customers * Contribute to the success of customer application migration initiatives that they support ABOUT MONGODB MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform 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 data platform and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 67,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 recruiter. MongoDB is an equal opportunities employer. REQ ID: 4263294981
MongoDB is looking for an outstanding person to join our newly created Forward Deployed Engineering team and take on a key role in our extended R&D organization. Forward Deployed Engineering is linking the work of teams engaged on application modernization roles with our Product and Engineering teams. We are looking to speak to candidates who are based in Dublin for our hybrid working model. Many organizations have built up large estates of legacy applications. Lack of scalability and resilience, long development times, operating cost, and inability to run on cloud are common issues with these applications. To address these issues, organizations are engaging in large transformational Application Modernisation programs. MongoDB is recognized as the developer data platform of choice for transactional systems that provide the best scalability, resiliency and developer experience in the cloud as well as on premises. Organizations are continuously migrating workloads from these legacy applications to new platforms, often based on microservices, using MongoDB. Such transformations are time intensive and often risky. Tooling based on generative AI promises to accelerate these transformations in a way never seen before. Forward Deployed Engineering is responsible for exploring the possibilities of Generative AI technologies and providing invaluable feedback to MongoDB’s R&D teams to drive future capabilities of MongoDB and the MongoDB ecosystem. Application Modernization Engineers will work alongside project teams that are executing Application Modernisation projects with customers. The successful candidate will be responsible for evaluation, build, and applying tools in modernization projects, facilitating the usage of such tools and processes across the different project teams, identifying opportunities for tooling deployment, selecting potential 3rd party tools, contributing to the development of tooling prototypes and helping to shape the product roadmap. OUR IDEAL CANDIDATE WILL HAVE * 4+ years of experience as a field engineer or professional services consultant or full stack developer working directly with Enterprise clients * Proficiency in Java or C#, and some familiarity with common database access patterns and frameworks in one or more of these languages * Strong knowledge about enterprise-scale software architectures, application development methodologies, and software deployment and operations * Experience developing enterprise applications using relational databases, and employing SQL and stored procedures with Oracle, MS SQL Server, Sybase and/or PostgreSQL databases * Experience of using and developing with MongoDB and JSON based Document models is highly desirable * Problem solving skills, including the ability to collaborate across disciplines and teams to come up with creative solutions to technical and business challenges * Willingness to dive into a complex domain, ask the right questions, and bring new software tools and technologies to the table to solve customer problems * Great communication skills (both spoken and written), within the team and in customer meetings * Good understanding of Generative AI concepts, tools, and services. Any experience to build new applications/tools using Generative AI is a big plus. That includes Cursor, Claude Code, Gemini, and OpenAI APIs * And finally, a strong interest in how AI supported toolchains can improve application development POSITION EXPECTATIONS * Contribute to customer application modernization initiatives at any or all phases of the application lifecycle: assessment and analysis; planning and design; data modeling; application code conversion, development, test and build; integration and release configuration, production operations, application optimisation, and best practices adoption * Test drive MongoDB migration products to deliver on customer use cases and drive adoption of the product. Deliver concise feedback to the rest of the development organisation * Work closely with Product and Engineering teams to influence the direction of the MongoDB product roadmap * Personally execute POCs including developing or extending existing tools when necessary and appropriate for customer success, with an eye towards reusability and eventual integration with our products. These are often on premises at client locations * Maintain a broad and deep technical understanding of the product line and the underlying technologies and protocols * Work as part of a wider delivery team comprising consulting engineers from MongoDB Professional Services, project managers, and account teams * Assist sales teams in evaluating opportunities with prospects and customers * Willingness to work on site with customers for 7 days per month, which includes regional travel (within Europe) SUCCESS MEASURES The Senior Forward Deployed Engineer will be successful in this role when they can execute the following strategic tasks/responsibilities: * Become an expert level user of MongoDB, and our tools current migration products * Develop a playbook for customer application modernization engagements, in collaboration with other MongoDB Engineers, Product Management and Engineering * Communicate complex technical proposals simply and convincingly to a wide range of audiences * Provide unique insight into customer needs, product requirements and strategic opportunities by contributing experience from the field * Gain the reputation as a trusted advisor with our field teams and customers * Contribute to the success of customer application migration initiatives that they support ABOUT MONGODB MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform 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 data platform and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 67,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 recruiter. MongoDB is an equal opportunities employer. REQ ID: 4263294981