Senior Scientific Software Engineer

ANSTO

City of Melbourne

On-site

AUD 119,000 - 134,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Personal leave
Year-end leave
Parental leave 18w
Parental leave 14-18w
Flu vaccination

Job summary

ANSTO invites applications for a Senior Scientific Software Engineer to design, develop, and support platforms enabling beamline scientists and researchers to operate sophisticated instruments, collect data, and deliver reliable services.

Working with multidisciplinary teams, you will build scalable software ecosystems, automate deployment, and enhance observability while advancing modern delivery practices to enable scientific outcomes.

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
Containers
CI/CD
Observability
Kubernetes
Interdisciplinary collaboration
Software architecture

Tools

Kubernetes
CI/CD pipelines

Job description

  • Ongoing Position | Full Time | $119k - $134k + 15.4% super
  • Clayton, Victoria | Flexible Work Arrangements | Health & Wellbeing Programs | Free onsite carpark
  • Join one of Australia's premier research facilities and help enable world-leading scientific discovery
  • Work at the intersection of software engineering, scientific instrumentation, data, cloud-native platforms, and large-scale research infrastructure

In order to solve great challenges, we need great minds and great teams. At ANSTO, we understand that diverse teams produce better outcomesand we value the merit that a diverse perspective can bring to our team. We encourage people from diverse backgrounds to apply for our roles including Aboriginal and Torres Strait Islander people, primary carers, those with a disability, and women in STEM.

Job description:

Position Overview
  • Ongoing Position | Full Time | $119k - $134k + 15.4% super
  • Clayton, Victoria | Flexible Work Arrangements | Health & Wellbeing Programs | Free onsite carpark
  • Join one of Australia's premier research facilities and help enable world-leading scientific discovery
  • Work at the intersection of software engineering, scientific instrumentation, data, cloud-native platforms, and large-scale research infrastructure

In order to solve great challenges, we need great minds and great teams. At ANSTO, we understand that diverse teams produce better outcomesand we value the merit that a diverse perspective can bring to our team. We encourage people from diverse backgrounds to apply for our roles including Aboriginal and Torres Strait Islander people, primary carers, those with a disability, and women in STEM.

About the Opportunity

As a member of the Scientific Computing group within the Controls and Computing Department, you will play a key role in delivering the software platforms and infrastructure that underpin scientific operations across the Australian Synchrotron.

The Senior Scientific Software Engineer designs, develops, and supports the platforms, tools, and services that enable beamline scientists, software engineers, and researchers to operate sophisticated scientific instruments, collect and process experimental data, and deliver reliable services to users.

Working closely with multidisciplinary teams spanning science, engineering, controls and IT, you will help build scalable and maintainable software ecosystems that support everything from experiment control and automation through to data processing, visualisation, and operational observability.

This role is ideal for an experienced software engineer who enjoys solving complex technical challenges, improving developer experience, modernising software delivery practices, and enabling scientific outcomes through robust and well-engineered platforms.

Your Duties and 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.
About You

You are an experienced software engineer who enjoys working across a broad technical landscape and collaborating with people from diverse disciplines.

You bring strong technical expertise together with a pragmatic, supportive, and inclusive approach to teamwork. You are motivated by solving meaningful problems and enabling others to do their best work.

We recognise that excellent candidates may not meet every listed requirement. If this role excites you, we encourage you to apply.

Essential Skills and Experience
  • 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.
Desirable Skills and Experience
  • Experience with Kubernetes and container orchestration platforms.
  • Experience with Infrastructure as Code tools and automation frameworks.
  • Experience with CI/CD systems and software delivery pipelines.
  • Experience with observability platforms, monitoring, and operational analytics.
  • Experience developing software for scientific, research, engineering, or data-intensive environments.
  • Experience supporting high-performance computing, data platforms, or large-scale storage systems.
About Us

ANSTO leverages great science to deliver big outcomes. We partner with scientists and engineers and apply new technologies to provide real-world benefits. Our work improves human health, saves lives, builds our industries and protects the environment. ANSTO is the home of Australia's most significant landmark and national infrastructure for research. Thousands of scientists from industry and academia benefit from gaining access to state-of-the-art instruments every year.

Working with us you will enjoy

ANSTO offers training and development, performance-based salary increases and an extensive range of leave provisions to help employees balance work and personal commitments.

  • 18 days personal/carers leave for each year of service
  • 3 days paid leave between Christmas and New Year

Generous parental leave provisions:

  • 18 weeks Parental leave for primary caregiver
  • 14 weeks Parental leave for secondary caregiver (with incremental increase to a maximum of 18 weeks effective 01/03/2027)
  • Annual flu vaccinations
  • Cultural, Naidoc and First Nations ceremonial leave

Application closing date: 7 October 2026 at 11:59pm

All applicants must be Australian citizens.

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

Similar jobs worth comparing

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)
Minerals Processing Sample Tech
Minerals Processing Sample Tech

Australian Nuclear Science & Technology Organisation • Australia

On-site
AUD 75,000 - 97,000
Health & Wellbeing Programs
Café on site
Swimming pool
+2
Analytical Chemist (XRF)
Analytical Chemist (XRF)

ANSTO • Council of the City of Sydney

On-site
AUD 100,000 - 112,000
18 days personal/carers leave
3 days paid leave between Christmas and New Year
Annual flu vaccinations
+2
Engineering Projects - Executive Officer
Engineering Projects - Executive Officer

Australian Nuclear Science & Technology Organisation • Sydney

On-site
AUD 160,000 - 180,000
Flexible work practices
Fitness Passport
CLOSED - Health Physics Surveyor
CLOSED - Health Physics Surveyor

The Australasian Radiation Protection Society (ARPS) • Shire of Yarra Ranges

On-site
AUD 72,000 - 94,000
18 days personal/carers leave each year
3 days paid leave between Christmas and New Year
Generous parental leave provisions
+2
WHS Management Systems Coordinator
WHS Management Systems Coordinator

Australian Nuclear Science & Technology Organisation • Sydney

On-site
AUD 100,000 - 134,000
On-site Childcare for employees
Onsite Cafe
Generous leave provisions
Consultant Health Physicist
Consultant Health Physicist

ANSTO • Sydney

On-site
AUD 100,000 - 134,000
Training and development
Extensive leave provisions
Parental leave
Senior Capital Accountant
Senior Capital Accountant

ANSTO • Sydney

On-site
AUD 138,000 - 155,000
Onsite childcare
Fitness Passport
Free onsite parking
+2
Consultant Health Physicist
Consultant Health Physicist

Australian Nuclear Science & Technology Organisation • Sydney

On-site
AUD 100,000 - 134,000
Health & wellbeing programs
Generous leave provisions