Software Engineer

CHRYSOS S.p.A.

Adelaide

Hybrid

AUD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Chrysos is seeking a Software Engineer to advance the PhotonAssay minerals analysis software in a fast-paced, collaborative environment. You will design, implement, test and maintain software that handles large data sets and interfaces for users and engineers, with opportunities to contribute to new products.

The role requires at least 3 years in software engineering, strong full-stack experience, and proficiency with Git, DevOps, CI/CD, Linux, and Docker.

Qualifications

  • A tertiary qualification in a software engineering subject or equivalent experience.
  • At least 3 years’ experience in a software engineering role with full-stack development.
  • Demonstrated experience with full-stack applications and modern software design.
  • Experience with Git, DevOps, CI/CD, and Agile practices.
  • Excellent written and verbal communication; capable of technical documentation.

Responsibilities

  • Design and implement high-quality software for PhotonAssay systems.
  • Develop, test, and maintain the underlying infrastructure and interfaces.
  • Contribute to new product development and product deployments.
  • Provide documentation, code reviews, and QA with best practices.

Skills

Full-stack
Git
DevOps
Linux
Docker

Education

Bachelors in Software Eng

Tools

Python
Django
VueJS
Golang
PostgreSQL
AWS
Azure

Job description

The Chrysos commitment and mission:

Here at Chrysos we combine science and software to create technology solutions that are changing the global mining industry; both from a productivity and environmental impact perspective.

Just like atoms and machines, we believe that everyone is different and how individuals come together is what makes us successful. Headquartered in Adelaide and with team members based in Australia, New Zealand, Europe, Africa, Canada, Suriname, Chile and North America, Chrysos Corporation’s diverse team of scientists, engineers and industry specialists are coming together to build technologies to provide rapid, accurate and safe ore analysis for the global mining industry.

The company’s flagship technology, PhotonAssay™, steps around centuries-old chemistry-based assay methods to deliver true ‘atom-counting’ analysis for the measurement of gold and other high-value metals. With successful global installations, Chrysos is taking PhotonAssay™ to customers around the world – Chrysos could take you to places that you might not have even imagined yet. There’s opportunity around every corner and the support to help you achieve your goals.

About the role:

Reporting to the Software Development Team Leader, the Software Engineer will be responsible for on-going development of the software that runs Chrysos’ PhotonAssay™ minerals analysis systems. This software manages storage of and access to large data sets, provides interfaces for users and engineers, and facilitates local and remote control and fault-finding. The successful candidate will also contribute to the development, testing and implementation of software for new products. The candidate should enjoy working in a fast-paced environment and be enthusiastic about learning new technologies and building high-quality products.

What you will do:
  • Design and implement high-quality, clean and testable software providing user access and control of PhotonAssay™ systems, including the design, development, and maintenance of the underlying infrastructure.
  • Provide practical software engineering input to the Software Development Team Leader and other technical staff to develop conceptual designs for new products.
  • Maintain documentation, code review, testing, quality assurance and source code management procedures in line with industry best-practice.
  • Provide practical assistance in the set‑up and commissioning of new products.
  • Provide ongoing support for production units.
  • Contribute to a culture that values collaboration, technical excellence and on‑going staff learning and development.
Who you are:
Essential
  • A tertiary qualification in a software engineering subject, or equivalent experience.
  • At least 3 years’ experience in a software engineering role, including design and implementation of complex technical applications.
  • Demonstrated experience developing with full-stack applications.
  • Strong knowledge and understanding of modern software design and management practices, including Git, Devops (CI/CID) and Agile.
  • Excellent written and verbal communication skills, including preparation of technical documentation and manuals.
  • Experience with writing and maintaining tests.
  • Experience working within a Linux environment.
  • Experience working with Docker.
Desirable
  • Experience with PostgreSQL.
  • Experience with Python and Django.
  • Experience with frontend frameworks like VueJS.
  • Experience with Golang.
  • Experience with cloud based platforms like AWS or Azure.
  • Attention to detail and highly organised.
  • Ability to work autonomously for extended periods and to take initiative to achieve goals.
  • Inventive and creative approach to problem solving; comfortable with ambiguity and open-ended questions.
  • Enthusiastic and enjoy working in a fast-paced environment.
  • Be comfortable working in a hybrid environment.
Who we are (Our values):
  • Safety is a Non‑Negotiable - Safety isn’t just a value — it’s our way of life. It’s about creating a culture where physical and psychological safety are top priorities. We speak up, challenge assumptions, and hold ourselves accountable to protect one another.
  • One United Team– We thrive on trust, respect, and empathy. By embracing each other’s unique contributions and supporting one another, we build collective strength to solve problems, celebrate wins, and grow together.
  • Delighted Customers– Our customers, both internal and external, are at the heart of everything we do. By listening, understanding, and acting with care, we consistently go above and beyond to deliver exceptional experiences.
  • Always Improving– We are curious, courageous, and committed to progress. Every challenge is an opportunity to grow, and every step forward builds toward something extraordinary. Making or doing things better isn’t just a goal — it’s our mindset.
Why Join Us: Your Rewarding Career Awaits

At Chrysos, we value our team members and offer a supportive and dynamic work environment. Here's what we have in store for you:

  • Flexibility and wellbeing initiatives to help you maintain a healthy work-life balance.
  • Opportunities to work with groundbreaking equipment that's transforming the mining industry and reducing its environmental impact.
  • Collaboration with industry experts and the chance to grow and develop professionally.
  • Exciting career prospects and room for advancement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Services Specialist
Technical Services Specialist

BBQ • Adelaide

On-site
AUD 90,000 - 130,000
Travel opportunities
Technical Services Specialist
Technical Services Specialist

Chrysos Corporation • Adelaide

On-site
AUD 120,000 - 180,000
Flexibility and wellbeing initiatives
Work with groundbreaking PhotonAssay™
Collaboration with industry experts
+1
Reliability Engineer
Reliability Engineer

Chrysos Corporation • Mackay Regional

On-site
AUD 120,000 - 160,000
Mechatronics Engineer
Mechatronics Engineer

Chrysos Corporation • Hobart

On-site
AUD 70,000 - 90,000
Mechatronics Engineer
Mechatronics Engineer

Chrysos Corporation • Adelaide

On-site
AUD 70,000 - 90,000
Mechatronics Engineer
Mechatronics Engineer

Chrysos Corporation • Warrnambool

On-site
AUD 70,000 - 110,000
Mechatronics Engineer
Mechatronics Engineer

Chrysos Corporation • Central Coast

On-site
AUD 70,000 - 90,000
Physicist Accelerator Systems
Physicist Accelerator Systems

Chrysos Corporation • Townsville City

On-site
AUD 90,000 - 130,000
Mechatronics Engineer
Mechatronics Engineer

Chrysos Corporation • Gladstone Regional

On-site
AUD 95,000 - 120,000
Reliability Engineer
Reliability Engineer

Chrysos Corporation • Gladstone Regional

On-site
AUD 120,000 - 180,000
Flexibility & wellbeing initiatives
Groundbreaking equipment
Career growth opportunities