Senior Software Engineer, Application Migration at MongoDB | New South Wales, AU | Rezi

Senior Software Engineer, Application Migration at MongoDB

Senior Software Engineer, Application Migration

MongoDB · New South Wales, AU

2 months ago

Senior Software Engineer, Application Migration

MongoDB · New South Wales, AU

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Design, build, and optimize data structures, algorithms, and database interactions for a generative AI platform, code generation, and migration tools. Craft sophisticated orchestration layers, integration points, and high-performance data systems leveraging Java, Spring Boot, Kafka, Debezium, and React. Collaborate with AI researchers, product management, and engineers on cutting-edge products.

Responsibilities

  • Contribute high-quality, well-tested backend code to the data migration engine and core components of our generative AI orchestration platform.
  • Collaborate effectively with Product Management, AI researchers and machine learning engineers and designers to build and deliver on the product roadmap.
  • Develop robust and efficient backend services that orchestrate AI functionalities.
  • Identify and address performance bottlenecks and architectural challenges in our systems, particularly within data flow and orchestration.
  • Participate actively in code reviews to enforce best practices and patterns.
  • Help troubleshoot and resolve complex technical issues in our distributed systems.
  • Give and solicit feedback on technical design documents and pull requests.
  • Perform tasks related to process such as CI/CD, quality, testing, etc.

Requirements

  • 6+ years of engineering experience in backend systems, distributed systems, or core platform development.
  • Proficiency in one or several of Java, Rust, C/C++, and/or Python, with a strong understanding of systems-level programming, memory management, and performance tuning.
  • Extensive experience with streaming data platforms such as Apache Kafka and Change Data Capture (CDC) tools like Debezium.
  • Extensive experience with relational data modeling and hands-on experience with at least one SQL database (Postgres, MySQL, etc).
  • Good understanding of algorithms, data structures and their time and space complexity.
  • Curiosity, a positive attitude, and a drive to continue learning.
  • Excellent verbal and written communication skills.

Skills

  • Java
  • Spring Boot
  • Kafka
  • Debezium
  • React
  • JavaScript
  • Systems design
  • Computer science fundamentals
  • Streaming systems
  • Data-intensive applications
  • Orchestration layers
  • Integration points
  • High-performance data systems
  • Generative AI
  • Code generation
  • Data migration
  • Scalability
  • Efficiency
  • Reliability
  • Systems-level programming
  • Memory management
  • Performance tuning
  • Relational data modeling
  • SQL
  • Algorithms
  • Data structures
  • Kubernetes
  • NoSQL
  • CI/CD
  • Quality
  • Testing
  • MongoDB
  • Aggregation language

Location

  • Sydney

Work Type

  • Hybrid

Experience Level

  • Senior

Benefits

  • Employee affinity groups
  • Fertility assistance
  • Generous parental leave policy

About the Company

  • MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market.
  • We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software.
  • MongoDB’s unified database platform, the most widely available, globally distributed database 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 database and is available across AWS, Google Cloud, and Microsoft Azure.
  • With offices worldwide and over 60,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!

Equal Opportunity

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