Senior Scientific Software Engineer — Platforms & Data

Australian Nuclear Science & Technology Organisation

City of Melbourne

On-site

AUD 119,000 - 134,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible Work Arrangements
Health & Wellbeing Programs
Free onsite carpark

Job summary

ANSTO in Clayton, Victoria, is seeking a Senior Scientific Software Engineer to design, develop, and support platforms enabling beamline scientists and researchers to operate instruments, collect data, and deliver reliable services.

The role spans data processing, visualization, automation, and cloud-native infrastructure, requiring strong software engineering practices, collaboration across disciplines, and a passion for solving complex scientific computing challenges.

Qualifications

  • Extensive experience designing and developing complex software systems.
  • Strong experience with modern software engineering practices and development workflows.
  • Experience with Python, Rust, TypeScript, or similar programming languages.
  • Experience working with Linux-based systems and distributed applications.
  • Experience building and supporting production software environments.
  • Demonstrated ability to automate operational processes and improve system reliability.
  • Experience with container technologies and modern deployment approaches.
  • Strong problem-solving, communication, and stakeholder engagement skills.
  • Ability to work effectively within multidisciplinary teams.

Responsibilities

  • Gather requirements, plan, design, implement, test, maintain and support new software applications and software platforms that support the scientific needs for the beamlines at the Australian Synchrotron.
  • Build and maintain containerised application environments and cloud-native infrastructure supporting scientific software workloads.
  • Develop automation, deployment, and operational tooling that enables reliable delivery of software systems across the facility.
  • Collaborate with scientists, engineers, and software developers to understand requirements and translate them into effective technical solutions.
  • Implement monitoring, logging, alerting, and observability capabilities that improve system reliability and operational insight.
  • Lead technical investigations and evaluate emerging technologies relevant to scientific computing and software engineering.
  • Promote software engineering best practices including testing, automation, code review, documentation, and continuous improvement.
  • Mentor colleagues and contribute to a collaborative and inclusive technical culture.
  • Shape the future of Scientific Computing platforms and infrastructure by evaluating emerging technologies, industry trends, and engineering practices, and translating these into practical improvements that enhance scientific capability and operational excellence.

Skills

Python
Rust
TypeScript
Linux
Distributed systems
Containers
CI/CD
Observability
Multidisciplinary teamwork

Tools

Kubernetes
Terraform
CI/CD tooling

Job description

ANSTO in Clayton, Victoria, is seeking a Senior Scientific Software Engineer to design, develop, and support platforms enabling beamline scientists and researchers to operate instruments, collect data, and deliver reliable services.

The role spans data processing, visualization, automation, and cloud-native infrastructure, requiring strong software engineering practices, collaboration across disciplines, and a passion for solving complex scientific computing challenges.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Scientific Software Engineer - Cloud & Data
Senior Scientific Software Engineer - Cloud & Data

ANSTO • City of Melbourne

On-site
AUD 119,000 - 134,000
Personal leave
Year-end leave
Parental leave 18w
+2
Senior Scientific Software Engineer
Senior Scientific Software Engineer

ANSTO • City of Melbourne

On-site
AUD 119,000 - 134,000
Personal leave
Year-end leave
Parental leave 18w
+2
Senior Scientific Software Engineer
Senior Scientific Software Engineer

Australian Nuclear Science & Technology Organisation • City of Melbourne

On-site
AUD 119,000 - 134,000
Flexible Work Arrangements
Health & Wellbeing Programs
Free onsite carpark
Electrical Control Systems Technician / Specialist
Electrical Control Systems Technician / Specialist

Australian Nuclear Science & Technology Organisation • Sydney

On-site
AUD 86,000 - 112,000
18 days personal/carers leave
3 days paid leave between Christmas &
Parental leave (18/14 weeks)
Senior Software Engineer, Genomics Data Platform
Senior Software Engineer, Genomics Data Platform

The Garvan Institute of Medical Research • Sydney

On-site
AUD 150,000 - 230,000
Salary packaging
Training & development
International research environment
+5
Senior Controls Engineer
Senior Controls Engineer

Bayside Group • City of Melbourne

On-site
AUD 120,000 - 170,000
Platform Engineer - SKA-Low Telescope
Platform Engineer - SKA-Low Telescope

Commonwealth Scientific and Industrial Research Organisation • City Of Greater Geraldton

On-site
AUD 100,000 - 113,000
Superannuation up to 15.4%
Senior Space Systems Software Engineer
Senior Space Systems Software Engineer

Electro Optic Systems • Canberra

On-site
AUD 110,000 - 150,000
Platform Engineer for the SKA-Low Telescope
Platform Engineer for the SKA-Low Telescope

Commonwealth Scientific and Industrial Research Organisation • City Of Greater Geraldton

Hybrid
AUD 100,000 - 113,000
Superannuation up to 15.4%
Software NEW Senior Full Stack Platform Engineer (Cloud & AI Integration) Melbourne, VIC (Hybri[...]
Software NEW Senior Full Stack Platform Engineer (Cloud & AI Integration) Melbourne, VIC (Hybri[...]

NXTGEN Industries • City of Melbourne

Hybrid
AUD 120,000 - 160,000