MongoDB1 follower15 jobs

Software Engineer 3, App Analysis & Modelling

Mid levelFull-timeHybridSydney NSW, AustraliaPosted 2 months agoVerified 2 months ago
Pending fitX of Y criteria met

About the job

This job is about joining MongoDB's dynamic team in Sydney, where innovation meets opportunity. As a Software Engineer, you will play a vital role in transforming industries by building intelligent tools that empower developers. The team thrives on collaboration, creativity, and a shared passion for modernising applications, making it an exciting place to grow and make an impact.

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • Β© 2026 Hatch
  • Privacy
  • Terms

You'll be responsible for

πŸ’»

Contributing code

Contributing high-quality, well-tested code to the App Analysis & Modelling team’s backend and frontend services.
πŸ“‘

Designing APIs

Designing and building scalable APIs and data pipelines that power code analysis and schema recommendation features.
🀝

Collaborating with teams

Collaborating effectively with Product Management, other engineers, and designers to build and deliver on the product roadmap.

Key criteria

πŸ’»

3+ years of software development experience

Proven experience in commercial software development with Python and/or Java.

View

πŸ”—

API and backend services expertise

Experience designing and building scalable, high-performance APIs.

View

πŸ“Š

Relational data modelling and SQL knowledge

Solid understanding of schema design and query optimisation.

View

View more

A meaningful career starts with a match

Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
3+ years of software development experience
Proven experience in commercial software development with Python and/or Java.

View

API and backend services expertise
Experience designing and building scalable, high-performance APIs.

View

Relational data modelling and SQL knowledge
Solid understanding of schema design and query optimisation.

View

Algorithms and data structures understanding
Good grasp of algorithms, data structures, and their complexities.

View

Full stack development willingness
Experience with frontend technologies like React and TypeScript.

View

Similar jobs

View all
MongoDB
MongoDB
Software Engineer 3Sydney, NSW Β· Full-time
The job involves contributing to the WiredTiger storage engine, which is crucial for MongoDB's performance and functionality. Team members play a vital role in enhancing transaction management and ensuring the resilience and availability of the server. Collaboration and a culture of inclusivity are at the heart of how the team operates.
Deputy
Deputy
Software Engineer 3 - 12 Month Fixed Term ContractSydney, NSW Β· Contract
As a Software Engineer at Deputy, you will play a crucial role in building innovative products that enhance the experience of millions of users and businesses. Your work will directly impact the frontline workforce, helping to create solutions that prioritize people and improve workplaces. Collaboration is key here, as you will work closely with peers, product, design, and leadership to deliver high-quality software.
University of Melbourne
University of Melbourne
Research Software Engineer, Climate ModellingParkville, NSW Β· Full-time
This job is about leading innovative climate and weather modelling at a world-class research centre. By leveraging high-performance computing and software expertise, you will play a crucial role in shaping future weather research. The team values collaboration and inclusivity, creating an environment where everyone can contribute to impactful science.
University of Melbourne
University of Melbourne
Research Software Engineer, Climate ModellingParkville, NSW Β· Full-time
This job is about driving high-resolution climate and weather modelling at the University of Melbourne, optimising ACCESS model configurations on world-class supercomputers. The impact of this position is significant, as it supports researchers across Australia in building robust workflows that enable impactful weather and climate science. The team values collaboration, curiosity, and a supportive community, making it a fantastic opportunity to contribute to meaningful real-world impact.