CareerPlanGet AI match score →

Senior Software Engineer, Application Migration

Sydney💼 Full-time🗓 2026-05-22 → 2026-07-31

Core

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

Role type

Senior Software Engineer (Backend/Systems)

Builds

High-performance data systems, orchestration layers, and integration points for AI capabilities and code migration.

Domain

Generative AI, Data Migration, Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring Boot, Apache Kafka, Change Data Capture (CDC), Relational Data Modeling, SQL, Algorithms, Data Structures, Systems Design, Performance Tuning

Preferred skills

Rust, C/C++, Python, JavaScript, React, Kubernetes, NoSQL

Technologies

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

Responsibilities

Contribute backend code to the data migration engine and AI orchestration platform, collaborate with AI researchers and product management, develop robust backend services, identify and address performance bottlenecks, participate in code reviews, troubleshoot distributed systems, perform CI/CD and testing tasks.

Seniority

Senior, hands-on IC

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