AURIN Associate Software Engineer
Entry-level software engineer at AURIN (University of Melbourne) building and maintaining cloud-first platforms for urban research: developing software components, RESTful integrations, and data/visualisation services using Java, Python, JavaScript, PostgreSQL/MongoDB, Git, CI/CD and containerised deployments within a sprint-based squad.
- Compensation
- A$100.8K–A$109.2K / yr
- Location
- Parkville, Melbourne VIC
- Work setup
- Onsite
- Seniority
- Junior
- Employment
- Contract
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Entry-level experience across the software development lifecycle, from requirements gathering through implementation, testing and maintenance
- Foundational skills in languages such as Java, Python and JavaScript for application development
- Understanding of web servers and databases, including Apache or Nginx, MongoDB and PostgreSQL
- Work effectively within small collaborative teams and balance competing priorities to meet deadlines
- Use modern collaborative engineering practices, including git-based workflows, CI/CD, agile delivery and containerised deployments
- Motivation to up-skill through mentoring, self-directed learning and formal professional development
- Working with Children Check required for all positions
- Upload resume, cover letter and responses to the Selection Criteria from the Position Description
Full description
Salary: $100847 - $109163 p.a. + 17% super
Role type: Full-time; Fixed-term**
Faculty: Architecture, Building and Planning
Department/School: **Australian Urban Research Infrastructure Network (AURIN)
Salary: AUD $100,847 - $109,163 p.a. plus 17% super
- Entry-level software role in national research infrastructure / build modern cloud, data and API skills / support better urban decisions
- undefined
- Join AURIN to grow your engineering career while building platforms that support impactful city and regional research.
- Investing in you - 17% superannuation, benefits package including salary packaging, health and wellbeing programs, discounted services, and professional development opportunities.
The University of Melbourne
We take pride in our people, who all contribute to our mission to benefit society through the transformative impact of education and research. Discover more via our website.
Your next career opportunity
As Associate Software Engineer, you will build and enhance AURIN's cloud-first platforms for urban research. You will develop technical skills across modern languages, data systems and cloud tools while collaborating with experts.
What you will deliver:
- Contribute to designing, developing, testing and maintaining software components that power AURIN's digital research infrastructure platforms.
- Implement integrations and RESTful services that connect data, analytical tools and visualisation systems for researchers and policymakers.
- Work within a team-based squad, pairing with senior engineers to solve technical challenges and deliver sprint objectives.
- Apply best-practice version control, CI/CD and containerisation workflows to support reliable, scalable deployments.
- Participate in documentation, support, and continuous improvement activities, ensuring systems remain usable, secure and well-governed.
You may be a great fit if you:
- Hold entry-level experience across the software development lifecycle, from requirements gathering through implementation, testing and maintenance.
- Possess foundational skills in languages such as Java, Python and JavaScript for application development.
- Understand web servers and databases, including technologies like Apache or Nginx, MongoDB and PostgreSQL.
- Work effectively within small collaborative teams and balance competing priorities to meet agreed deadlines.
- Use modern collaborative engineering practices, including git-based workflows, CI/CD, agile delivery and containerised deployments.