Software Engineer 3, App Analysis & Modelling

MongoDB

Hybrid

Quick summary

Work type
Hybrid
Location
Sydney, Australia
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $162k
$116k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $132,963–$190,375.

Based on 240 similar postings.

Employer

About MongoDB

MongoDB is a leading American software company that develops and provides commercial support for a popular, source-available document database. Designed to handle unstructured and structured data natively, its platform is purpose-built for modern cloud applications, analytics, and AI experiences.

MongoDB currently has 173 open roles on FindRole.

Listed pay typically runs $126,000–$204,000 across 53 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Software Engineer 3, App Analysis & Modelling

MongoDB is seeking a Software Engineer to join its growing Application Modernisation Platform (AMP) team in Sydney, focusing on building intelligent tools that help customers modernize their application codebases. The ideal candidate will work closely with product management and other engineering teams to design and deliver cutting-edge features that guide customers through complex modernization journeys by constructing code dependency graphs and generating deep insights for legacy applications. Strong proficiency in Python or Java is essential, along with experience designing scalable APIs and backend services, understanding relational data modeling, and working with SQL databases. Familiarity with frontend development using React and TypeScript is a plus. The role involves contributing high-quality code to both backend and frontend services, collaborating on design documents, participating in code reviews, and troubleshooting complex technical issues across the stack.

What you'll do

  • Design and build scalable APIs and data pipelines for code analysis and schema recommendation.
  • Contribute high-quality, well-tested backend and frontend services to the App Analysis & Modelling team.
  • Collaborate with product management to design and deliver cutting-edge features for customer modernisation journeys.
  • Participate in code reviews to maintain high standards of code quality and best practices.
  • Troubleshoot and resolve complex technical issues across the full stack, from backend to frontend.
  • Work on large-scale features spanning the entire tech stack and contribute to multiple product releases.

What we're looking for

  • 3+ years of commercial software development experience in Python and/or Java
  • Strong skills in designing and building scalable, high-performance APIs and backend services
  • Solid understanding of relational data modelling, SQL, schema design, and query optimisation
  • Experience with frontend development using React and TypeScript or willingness to work full stack
  • Degree in Computer Science or equivalent practical experience required

More like this

Similar roles

Software Engineer 3

MongoDB

Sydney, Australia 15 days ago
C++ C MongoDB WiredTiger Distributed Systems Databases Git CI/CD Linux Debugging Testing Code Review Agile Methodology
Hybrid

Software Engineer III

Walmart

Sunnyvale, CA 9 days ago $117,000$234,000
Java Spring Boot Spring Core Java J2EE Microservices Cosmos Cassandra Kafka Azure GCP

Software Engineer III

Applied Materials

Santa Clara, CA 7 days ago $152,000$208,500
C/C++ .Net C# Operating Systems Networking principles Algorithms Multi-threading RPC

Software Engineer III

Walmart

Sunnyvale, CA 15 days ago $117,000$234,000
Java Spring Boot CI/CD Python PostgreSQL Kubernetes AWS Docker Prometheus Grafana Git Jenkins JUnit Swagger Redis
Hybrid

Software Engineer III

Walmart

Sunnyvale, CA 10 days ago $117,000$234,000
Java Kafka Scala Hadoop Spark Cassandra Solr Elasticsearch RESTful APIs Microservices Agile GCP CI/CD SQL NoSQL