Share this Job

Software Engineer - Cloud, IoT, Scala

Apply now »
Apply now
  • Solve challenging R&D problems using a cutting-edge tech stack
  • Deliver products that benefit the Australian community & economy
  • Join CSIRO Data61, the largest data innovation group in Australia

The Position

As a Software Engineer in the Engineering & Design program, you will work closely with software engineers, researchers and our user experience team to build products from Data61 research and technology.  As a member of the Smart Infrastructure Engineering team, you will apply technologies including IoT and remote sensing, machine learning and analytics to a range of applications, from monitoring of civil infrastructure to precision agriculture.  You will be developing scalable cloud software in functional Scala, adopting additional languages as required.

Location:              Eveleigh NSW

Salary:                  *CSOF5 - AU $92K - $100K plus up to 15.4% superannuation

                 *CSOF6 - AU $106K - $124K plus up to 15.4% superannuation

Tenure:                 Indefinite

Reference:           36542

*NB: This position is offered across two levels, the appointment level will be determined by the qualifications, skills and relevant experience of the successful candidate.

To be successful you will need:

  • A Bachelor degree in a scientific or engineering discipline such as Computer Science or equivalent commercial experience in software engineering
  • Expertise in developing and deploying cloud software, with an interest in typed functional programming in Scala
  • Experience with contemporary software development tools and practises: version control, unit testing, automated testing, issue tracking

Experience with any of the following would also be beneficial:

  • Python, Haskell or JavaScript
  • Web applications (frontend/single-page apps, RESTful APIs, backend services)
  • Cloud design patterns such as microservices, CQRS, event sourcing
  • Databases (SQL and NoSQL, time-series, administration, performance tuning, schema design and modelling, stored procedures, triggers, clustering, query design and evaluation)
  • Linux/UNIX and cloud development (AWS and others)
  • DevOps (Ansible, CloudFormation) and container technologies (Docker, Kubernetes)
  • Continuous integration/continuous deployment (Jenkins)
  • Message queues (Kafka, Kinesis, NATS, RabbitMQ)
  • Agile project management

Please view the full position details and instructions on how to apply here:  Position Details

Who we are: The Commonwealth Scientific and Industrial Research Organisation (CSIRO).

At CSIRO, we do the extraordinary every day.  We innovate for tomorrow and help improve today - for our customers, all Australians and the world. We imagine.  We collaborate.  We innovate.

CSIRO’s Data61 business unit is the largest data innovation group in Australia, bringing together approximately 600 research and development staff working in digital technologies to create benefit for Australia. Data61 develops Australia's future leaders with its strong 300+ PhD student program in collaboration with our best universities across Australia.

Our commitment to you

CSIRO’s Data61 offers an open and supportive workplace, where employee wellbeing is a top priority. We are committed to providing a diverse and inclusive workplace by focusing on gender equality, support and development of women in leadership, increasing the employment of Australian Aboriginal and Torres Strait Islanders whilst supporting the LGBTI community and other diverse backgrounds.

CSIRO’s Data61 offers a range of flexible working opportunities, including part-time and job share arrangements, to provide you with work/life balance. We emphasise an individual’s growth and development which is supported by interacting and learning from world leading scientists and engineers, who provide the opportunity to challenge, transform and innovate new ideas.

CSIRO’s Data61 is committed to sourcing the brightest and best talent to become part of the Data61 family that contributes to creating Australia’s data driven future.

Position will be open until filled

Apply now »
Apply now