Senior Software Engineer
Summary
Senior Software Engineer designing and maintaining cloud-native data services and digital research infrastructure for Australia's Terrestrial Ecosystem Research Network at UQ, using Python, JavaScript, Docker, and Kubernetes.
Office of the Deputy Vice-Chancellor (Research and Innovation)
Full time (100%), fixed term position through to June 2028.
Base salary will be in the range $106,709 - $116,198 + 17% super (HEW Level 7).
Join a collaborative team building Australia’s environmental research infrastructure and supporting world leading ecosystem science.
Based at our conveniently located Long Pocket campus.
About This Opportunity
We are seeking a Senior Software Engineer to join our Terrestrial Ecosystem Research Network (TERN) data services and analytics team. In this hands on technical leadership role, you will design, develop, deploy and maintain cloud native software solutions and digital infrastructure that transform diverse ecosystem datasets into analysis ready resources for researchers, government, and industry. Working within a highly collaborative, multidisciplinary environment, you will help enable long term ecological research, climate monitoring, and ecosystem surveillance through innovative and scalable technology solutions that create meaningful impact.
Key responsibilities will include:
Designing, implementing, deploying and maintaining software systems and digital research infrastructure supporting TERN’s national ecosystem monitoring programs.
Developing scalable cloud native applications, APIs and data services that support the management, integration and analysis of environmental data.
Providing technical expertise and consultation to collaborators, stakeholders and end users across the Australian environmental research community.
Contributing to project planning, mentoring colleagues, and driving best practice approaches across software engineering, DevOps and system operations.
About You
You are an experienced software engineer who combines strong technical expertise with a collaborative and solutions focused mindset. You thrive in complex, data intensive environments and enjoy working with multidisciplinary teams to deliver scalable digital products that enable impactful research and real world outcomes.
A degree in Information Technology, Computer Science or a related discipline, or an equivalent combination of relevant experience and education.
Demonstrated experience designing, developing, deploying and maintaining complex software systems, web applications or digital infrastructure.
Strong technical skills in Python, JavaScript, database technologies, REST APIs and cloud native development environments.
Experience working with DevOps practices, CI/CD pipelines, automated testing, and container technologies such as Docker and Kubernetes.
Excellent communication and stakeholder engagement skills, with the ability to collaborate effectively, mentor colleagues, and deliver solutions that meet user needs.
About UQ
As part of the UQ community, you'll have the opportunity to work alongside the brightest minds, who have joined us from all over the world, working together to create a better world. As a globally recognised university, we bring together visionary researchers, technical specialists and professional staff who are united by a shared commitment to solving complex challenges and delivering meaningful impact. In this role, you will contribute to nationally significant digital infrastructure that supports environmental research, biodiversity monitoring and climate resilience across Australia.
Join a community where excellence is at the core of our culture, contributions are valued and a range of benefits and rewards are available, such as up to 26 weeks paid parental and primary care leave, 17% super, 17.5% leave loading, flexible and hybrid working options, health and wellbeing programs, a heavily discounted Study for Staff program, free parking, and salary packaging.
Interested?
For more information about this opportunity, please contact Dr Siddeswara Guru at s.guru@uq.edu.au. For application inquiries, please reach out to the Talent Acquisition team at talent@uq.edu.au, stating the job reference number (below) in the subject line.
When you apply, please ensure you upload a resume and cover letter summarising how your background aligns to the ‘About You’ section. Please note that applications received via email will not be accepted.
Other Information
Pre-employment checks may include: verification of the right to work in Australia, qualifications and criminal history checks. This may also include checks relating to gender-based violence matters or other integrity and conduct requirements.
You must maintain unrestricted work rights in Australia for the duration of this appointment to apply. Employer sponsored work rights are not available for this appointment.
We're dedicated to equity, diversity and inclusion. We recognise that career pathways and opportunities differ, and encourage applications from candidates who may not meet every criterion but can demonstrate their potential relative to opportunity. We're also happy to support any accessibility needs throughout the recruitment process. Just let us know how we can help by emailing talent@uq.edu.au or calling +61 7 3365 2623.
Applications close 31 August 2026 at 11.00pm AEST (R-68115). Interviews are tentatively scheduled for 4 September 2026.