Designs, develops, modifies, adapts and implements solutions to information technology needs through new and existing applications, systems architecture and applications infrastructure.
Reviews system requirements and business processes; codes, tests, debugs and implements software solutions.
As an Automation Software Engineer (Python/Java) reporting to Director – Quality Assurance, you'll play a critical role in delivering Nasdaq's leading trade surveillance technology — helping markets stay transparent, compliant, and efficient on a global scale.
You'll thrive in this position if you're self‑driven, technically sharp, and energized by solving complex problems in a fast‑paced, collaborative environment. You'll be part of a strong, experienced team in Sydney while working closely with Nasdaq colleagues across the globe.
Key Responsibilities
Required Qualifications
Preferred Qualifications
This position is located in Sydney, Australia and offers the opportunity for a hybrid work environment at least 2 days a week in‑office (may increase to 3 days in the future).
This is a permanent, full‑time role so candidates should have full working rights in Australia. To be eligible to apply, you must have Australian citizenship or permanent residency status.
Benefits
We offer private health insurance, employee stock purchase plan, equity grant, annual bonus, counseling sessions through Lyra, a global mentoring program, subscription to e‑learning platforms, fitness, wellness and more.
For more information, visit Nasdaq Benefits & Rewards Career Page.
Come as You Are
Nasdaq is an equal opportunity employer. We welcome applications from candidates of all backgrounds and identities.
We are committed to fostering an inclusive workplace where diverse perspectives, experiences, and identities are valued and celebrated.
We ensure that individuals with disabilities are provided with reasonable accommodation throughout the hiring process.
By continuing you agree to our Terms & Privacy Policy.