Senior Software Engineer, Application Migration

MongoDB

Hybrid

Quick summary

Work type
Hybrid
Location
Sydney, Australia
Posted
13 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$135k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $144,350–$222,000.

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 287 open roles on FindRole.

Listed pay typically runs $126,500–$209,000 across 104 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Senior Software Engineer, Application Migration

As a Senior Engineer joining our engineering team, you will play a pivotal role in designing and building the data structures, algorithms, and database interactions that power our generative AI platform and code generation tools. Your day-to-day responsibilities include crafting sophisticated orchestration layers and integration points using Java, Spring Boot, Kafka, Debezium, and React to ensure scalability and reliability of our services. You will collaborate closely with AI researchers and product management teams to implement cutting-edge solutions for complex customer challenges, addressing performance bottlenecks and architectural issues in distributed systems. Essential skills include proficiency in Java or similar languages, extensive experience with streaming data platforms like Kafka, and relational data modeling expertise.

What you'll do

  • Design and optimize data structures, algorithms, and database interactions for a generative AI platform.
  • Build high-performance data systems using Java, Spring Boot, Kafka, Debezium, and React.
  • Identify and resolve performance bottlenecks in distributed systems and data flow orchestration.
  • Develop robust backend services that integrate advanced AI capabilities efficiently.
  • Participate actively in code reviews to maintain coding standards and best practices.

What we're looking for

  • 6+ years of experience in backend systems, distributed systems, or core platform development.
  • Proficiency in Java and deep understanding of systems-level programming, memory management, and performance tuning.
  • Extensive experience with streaming data platforms like Apache Kafka and CDC tools such as Debezium.
  • Strong relational data modeling skills and hands-on experience with SQL databases (Postgres, MySQL).
  • Good understanding of algorithms, data structures, and their time/space complexity.
  • Experience in designing and optimizing high-performance data systems for AI capabilities and code generation.

More like this

Similar roles

Senior Software Engineer

Circle

San Francisco, CA +11 1 day ago $152,500$205,000
Java Go AWS RESTful_APIs SQL CI/CD Kubernetes Docker Terraform Python PostgreSQL Redis Git Jenkins Swagger JUnit SonarQube Maven Spring_Framework

Senior Software Engineer

Carmax

Richmond +1 5 days ago
Azure React JavaScript TypeScript .Net Core C# API design DevOps CI/CD SQL Server NoSQL Agile REST API Kubernetes Docker JSON XML SQL
Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 81 days ago
Python Java JavaScript TypeScript C# CI/CD Kubernetes Docker AWS Azure Git PostgreSQL SQL Linux RESTful APIs Swagger/OpenAPI JSON YAML Jenkins GitHub Terraform Prometheus Grafana

Senior Software Engineer

Equifax

Missouri 53 days ago
Java SpringBoot TypeScript JavaScript HTML CSS GCP AWS Azure Terraform Jenkins Helm Vertex AI Apache Beam Bigtable BigQuery PubSub GCS Composer Angular Bootstrap SQL Server MySQL Git Maven Gradle JUnit Selenium Atlassian JIRA Atlassian Confluence
Hybrid

Senior Software Engineer

Siemens Healthineers

Remote (Hes) 126 days ago $109,920$151,140
C++ C# .NET WCF WPF Python Java JavaScript SQL Git Jira Confluence CI/CD Docker Kubernetes AWS Azure PostgreSQL MySQL MongoDB RESTful APIs JSON XML Swagger JUnit Mockito
Remote

Senior Software Engineer

Unum Group

Chattanooga, TN 28 days ago $130,936$140,936
C# SQL Server Agile Methodology JIRA Rally APIs XML JSON PII and PHI data privacy requirements Microsoft Office Suite CI/CD Scrum Master UX design collaboration Code Reviews Manual and Automated Testing Continuous Integration System Integrations Message Queues API Gateways Multi-tiered Architecture Root Cause Analysis Triage Issues
Hybrid