jobloom

JobLoom finds jobs directly from company career sites before many job boards, then routes you into detailed role pages like this one.

engineering

Posted 9 hours ago

Software Engineer 3, App Analysis & Modelling

at MongoDB

Sydney, AustraliaHybrid

Responsibilities

  • 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
  • Perform tasks related to engineering process such as CI/CD, quality, and testing Success Measures

Requirements

  • 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 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.
  • Our work sits at the intersection of analysis, data modelling, and AI — helping developers make confident, data-driven decisions as they transition to MongoDB.
  • 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.
  • experience with strong proficiency in Python and/or Java •
  • 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
  • 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)
  • Familiarised yourself with the MongoDB database and aggregation language
  • Familiarised yourself with the backend tech stack including Python, Java, and our API infrastructure
  • Familiarised yourself with the full stack including the React/TypeScript frontend
  • Collaborated effectively with other teams at MongoDB on cross-functional projects About MongoDB
  • 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.
  • Learn more about what it’s like to work at MongoDB , and help us make an impact on the world!

Experience

  • 3+ years of commercial software development

Benefits

  • 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.

Additional details

  • The App Analysis & Modelling team owns the critical first stage of this journey: building the context that powers everything downstream.
  • The team also designs schema recommendation engines that analyse signals such as existing relational schemas and query patterns to inform data modelling decisions.
  • 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.
  • Curiosity, a positive attitude, and a drive to continue learning
  • Excellent verbal and written communication skills Nice to Have •
  • Contributions to open-source projects Position Expectations
  • Contribute high-quality, well-tested code to the App Analysis & Modelling team’s backend and frontend services
  • 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

Find more real-time jobs on JobLoom.