Software Engineer (2 X Positions)

Date: 11 May 2023

Location: Canberra, ACT, AU Sydney, NSW, AU Melbourne, VIC, AU Brisbane, QLD, AU

Company: CSIRO

Acknowledgement of Country

CSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their continuing connection to their culture and pay our respects to their Elders past and present. View our vision towards reconciliation

Child Safety

CSIRO is committed to the safety and wellbeing of all children and young people involved in our activities and programs. View our Child Safe Policy.

The Opportunity

The ALA is Australia’s national biodiversity data infrastructure providing biodiversity data and related products and services to over 75,000 users in research, government, industry and to the public.  Funded under the National Collaborative Research Infrastructure Strategy (NCRIS) and hosted by CSIRO, the ALA is the Australian node of the Global Biodiversity Information Facility.


The Atlas of Living Australia (ALA), CSIRO is Australia most comprehensive source of biodiversity information and data. We are expanding and looking for talented full-stack developers to be part of our team delivering products that support the environment and the country.

Joining a team of approximately 50 people and using contemporary open-source products and cloud technologies, in this role you will:

  • Create, maintain and develop code to support ALA products, services and projects.
  • Undertake and practice contemporary software engineering practices.
  • Produce robust software which meets technical and non-technical requirements.
  • Work collaboratively with a team of product managers, research scientists and developers to meet project and product goals.

Your duties will include:

  • Create, develop and maintain high quality code that meets functional and non-functional requirements.
  • Work collaboratively with team members to solve technical problems and deliver to customer needs and expectations
  • Undertake best-practice software engineering practices including CI/CD, create and maintain unit, integration and functional tests and dev-ops practices.
  • Other duties as directed


Location: Melbourne, Canberra, Sydney and Brisbane

Salary: AU$105,806 - AU$114,500 per annum plus up to 15.4% superannuation

Tenure: Specified term of 2 years

Reference: 92611

To be considered you will need:


  • Demonstrated experience in one or more of the following languages: Java, Python, JavaScript or Groovy
  • Experience developing and managing software in a cloud environment, such as AWS, GCP, Azure or OpenStack
  • Experience with Linux OS
  • Working knowledge of relational and non-relational databases and SQL
  • Experience with git version control system (or equivalent)
  • The ability to work both independently and as part of a team, taking initiative and exercising sound judgement in resolving issues to achieve desired results.



Experience with:

  • Configuration management or infrastructure as code tools, such as Ansible, Terraform, CloudFormation, Puppet or Chef
  • Agile methodologies
  • Front end technologies such as React, Vue.js, Knockout or Angular.
  • Cyber security concepts and best practices
  • Biodiversity data and/or GIS systems 
  • API Gateway, Cognito, Cloud watch or other AWS services.
  • CICD (Continuous Integration Continuous Deployment)
  • Search index technologies such as SOLR, Elastic or Amazon Cloud Search


For full details about this role please review the Position Description


Applications for this position are open to Australian/New Zealand Citizens, Australian Permanent Residents or you must either hold, or be able to obtain, a valid working visa for the duration of the specified term. Appointment to this role is subject to provision of a national police check and may be subject to other security/medical/character requirements.

Flexible Working Arrangements

We work flexibly at CSIRO, offering a range of options for how, when and where you work. 

Diversity and Inclusion

We are working hard to recruit people representing the diversity across our society, and ensure that all our people feel supported to do their best work and feel empowered to let their ideas flourish. 


At CSIRO Australia's national science agency, we solve the greatest challenges through innovative science and technology. We put the safety and wellbeing of our people above all else and earn trust everywhere because we only deal in facts. We collaborate widely and generously and deliver solutions with real impact. 


CSIRO is committed to values-based leadership to inspire performance and unlock the potential of our people.


CSIRO is committed to the safety and wellbeing of all children and young people involved in our activities and programs, whether we are undertaking research, engaging with the public or nurturing future scientists in person or online. Source – CSIRO Child Safe policy 2023

Join us and start creating tomorrow today!

How to Apply

Please apply on-line and provide a cover letter and CV that best demonstrate your motivation and ability to meet the requirements of this role.

Applications Close

11th June 2023, 11:00pm AEST