CareerPlanGet AI match score →

Senior Software Engineer, Application Migration

Sydney, Sydney Region💼 Full-time🗓 2026-05-23 → 2026-07-29

Core

Designing, building, and optimizing data structures, algorithms, and database interactions for a generative AI platform and code migration tools.

Role type

Senior IC backend software engineer (data migration & AI orchestration)

Builds

High-performance data migration suite and generative AI orchestration platform

Domain

Software engineering, data-intensive applications, generative AI

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Apache Kafka, Debezium, relational data modeling, SQL (Postgres/MySQL), algorithms, data structures, systems design, distributed systems

Preferred skills

Rust, C/C++, Python, JavaScript, React, Kubernetes, NoSQL databases, open-source contributions

Technologies

Java, Spring Boot, Kafka, Debezium, React, Postgres, MySQL, MongoDB, Kubernetes

Responsibilities

Contribute backend code to the data migration engine and AI orchestration platform; collaborate with product management and AI researchers; develop robust backend services; identify and resolve performance bottlenecks; participate in code reviews; troubleshoot complex technical issues in distributed systems.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗