CareerPlanSign in

Automation Software Engineer (Python/Java)

The Rocks, Sydney💼 Full-time🗓 2026-05-15 → 2026-08-11

Core

Design, develop, test, and maintain automation systems, frameworks, and software tools that power Nasdaq's trade surveillance platform.

Role type

Senior IC automation software engineer (Python/Java)

Builds

Robust, scalable test automation solutions and shared automation tooling for trade surveillance

Domain

Financial markets / Trade surveillance / Software infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Python, Java, Linux/Unix environments, shell scripting, CI/CD tools, Docker, Git, database technologies

Preferred skills

Financial markets experience, Kubernetes, Puppet, Jira, Bitbucket, front-end technologies

Responsibilities

Design and develop automation systems and frameworks; Enhance and optimize existing software products; Build robust test automation solutions covering functional, regression, and performance testing; Identify and drive improvements to development and testing processes; Apply deep technical expertise to make informed technology decisions

Seniority

Senior, hands-on IC

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