Principal Software Engineer

Commonwealth Scientific & Industrial Research Organisation (CSIRO)

Australia

Job posting number: #7122604 (Ref:cj_91444)

Posted: February 2, 2023

Application Deadline: Open Until Filled

Job Description

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

The Opportunity

 

  • Bring your experience working in DevOps transition to work
  • Full-time opportunity with access to flexible/remote working arrangements
  • Join CSIRO - Australia's National Science and Innovation Agency!

 

CSIRO Mineral Resources (CMR) is one of the largest minerals research and development groups globally, with a proud track record in delivering innovation and solutions across the mineral resources value chain. We thrive on innovation harnessed by the diversity of the minds and lived experiences of our team and apply our expert knowledge and specialised research to provide innovation that solves the complex problems faced by minerals companies, mining equipment, technology, and services companies (METS), government, and other industry stakeholders.

As a Principal Software Engineer, you’ll join the 4D Internet team to architect and help guide the scaling of our cloud platform. You will be joining a small cross-disciplinary team practising agile techniques centred on the principles of Continuous Delivery, and you will be expected to proactively contribute to a culture of psychological safety and continuous learning. We are seeking someone with a strong track record within the DevOps space, who is an outcome-driven analytical problem solver and is passionate about emerging technologies.

Your duties will include:

  • Designing and developing quality software solutions that are demonstrably secure, loosely coupled, well encapsulated, resilient and perform to specification
  • Treating the quality attributes of the system as first-class concerns (security, performance, throughput, and stability)
  • Demonstrating designs that are SOLID and drive the development of the code base through TDD
  • Identifying weak signals in downstream processes and working to improve value stream feedback loops
  • Demonstrating high engagement in the entire lifecycle of product changes, from designing to deployment and prioritizing outcomes over output
  • Actively pursuing automation opportunities to remove bottlenecks and hardship in the technology value stream
  • Adhering to team standards and participating in a culture of good engineering discipline and scientific rigour

 

Location: Remote across anywhere in Australia where there is a CSIRO site

Salary: AU$146k – AU$161k plus up to 15.4% superannuation

Tenure: Specified term of up to 3 years / Full-time

Reference: 91444

To be considered you will need:

  • Demonstrated experience working in (preferably leading) a DevOps transition within one or more organisations
  • Ability to steer the implementation and maintenance of fully automated CI/CD pipelines end-to-end, from code commits to production
  • Prior experience with application software development, and modern engineering practices to architect and collaborate on the development, deployment and monitoring of web applications in Azure (or AWS) within a live production environment
  • Prior experience with Infrastructure as Code, infrastructure testing strategies and tools such as terraform/ansible
  • Strong ability to drive the development of .NET microservices that integrate with event-driven architecture and databases
  • Show a considerably high level of trust, respect and empathy towards others, and be a highly curious individual on a path of gathering and sharing new information

 

Desirable

  • Experience with 3D game engines (Unity, Unreal)
  • Experience in managing the reliability, load balancing, monitoring, and logging of cloud-based systems, e.g., Prometheus, Grafana, Splunk
  • Experience with tooling for Event Driven Architecture and Microservices e.g., Kafka, RabbitMQ, AKKA.NET and developing .NET core API’s
  • Experience using tools such as Terraform, CircleCI and Harness to deploy software and infrastructure into live environments
  • Ability to integrate security aspects and considerations during application and platform development

 

For full details about this role please review the Position Description.

Eligibility

To be eligible to apply for this role, you must be an Australian/New Zealand Citizen, or Australian Permanent Resident, or you must either hold or be able to obtain, a valid working visa for the duration of the specified term (visa sponsorship may be provided for the successful candidate if required).

Appointment to this role is subject to the 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. 

About CSIRO

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.


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

05 March 2023, 11:00pm AEDT.



We’re working hard to build a safe and welcoming culture where people can bring their whole selves to work. Valuing and enabling difference empowers our people, unlocking their potential to innovate and shape the future for our customers, all Australians and the world. We do the extraordinary every day. We innovate for tomorrow and help improve today. We're the people that stay awake solving the world’s big questions. This is true of our science and of our people. Our mission is to create benefit for Australia through impactful science and innovation but we know that that's not possible without an inclusive and diverse culture. We're working hard to recruit diverse people and ensure all our people feel supported to do their best work and empowered to let their ideas flourish.


Apply Now

Please mention to the employer that you saw this ad on WomenInScience.com