Backend Software Engineer

at Jumbo
Published June 30, 2025
Location Milton, Australia
Category Information Technology  
Job Type Full-time  
Qualification
Strong problem-solving skills and a proactive, detail-oriented approach to software development
Skills
Excellent communication skills, enabling effective collaboration within cross-functional teams
Experience
Experience participating in code reviews and contributing to best practices and technical excellence
Salary
$130,000 – $160,000 per annum plus super
Currency
AUD

Description

Over the past 30 years, we’ve grown from humble beginnings with a single computer to a global technology company (ASX-300 listed company, JIN).

Innovation isn’t just part of what we do; it’s who we are. We develop cutting-edge solutions empowering our lottery and not-for-profit partners to raise funds for their vital causes. We believe in fostering an environment where talented people can innovate, grow, and have fun.

What will you be doing?

You will play a key role in designing, developing, testing, and maintaining high-quality software applications that drive our innovative solutions. You will work both independently and collaboratively with the broader engineering team to deliver scalable, efficient, and reliable software that meets the needs of our partners and customers.

In this backend-focused role, you will contribute to all stages of the software development lifecycle, from conceptual design through to deployment and optimisation. You will also have the opportunity to mentor junior developers, participate in code reviews, and influence architectural decisions, helping to shape the technical direction of our projects while ensuring excellence in every deliverable.

What Your Day-to-Day Will Look Like

Design, develop, test, and maintain high-quality software applications that meet business requirements and adhere to best practices.

Optimise existing systems to enhance performance, scalability, and reliability.

Participate actively in code reviews and testing to ensure robust and maintainable software.

Collaborate with cross-functional teams, including product managers, quality analysts, and fellow engineers, to deliver effective solutions.

Manage your time efficiently by prioritising tasks and providing accurate project estimates to meet deadlines.

Mentor and support junior developers, sharing knowledge and promoting best practices.

Produce clear and timely documentation to support software development and maintenance.

What You’ll Be Able to Bring to the Role

Proven experience in programming and/or scripting languages, with the ability to work across multiple technologies

Strong problem-solving skills and a proactive, detail-oriented approach to software development

Excellent communication skills, enabling effective collaboration within cross-functional teams

Ability to manage time efficiently, prioritise tasks, and deliver high-quality work within agreed deadlines

A collaborative mindset with a commitment to mentoring and supporting junior team members

Experience participating in code reviews and contributing to best practices and technical excellence

Adaptability to work independently or as part of a team, balancing technical responsibilities with broader project goals

Engineering at Jumbo

At Jumbo, software engineering isn't just about writing code—it's about innovation, collaboration, and purpose to craft experiences for our customers that leave a lasting impression.

Our engineers work closely with our product teams, translating business objectives into tangible outcomes and taking ownership of their work from conception to deployment. They are driven by a sense of accountability and ownership through every stage of the software development lifecycle.

Our software is built on a foundation of microservices, allowing us to create scalable, resilient, and flexible solutions that adapt to the evolving needs of our platform. Our technology ecosystem includes:

PHP and Golang to support our microservice architecture
A blend of React, TypeScript and Node.js for our front-end technologies
Native mobile applications for iOS and Android using Objective C, Swift, Java and Kotlin
Docker for containerisation and deployment
Automated Continuous Integration and Deployment pipelines, averaging 15+ releases per day
Salary Banding: $130,000 – $160,000 per annum plus super

Our Ways of Working

At Jumbo, we value balance and flexibility. Based in Brisbane and working out of our Head Office, our hybrid working model combines in-office collaboration (three days per week) with WFH work (two days per week). We also offer flexible working hours, with core collaboration times from 10 AM to 2 PM, allowing you to design a schedule that suits your life.

Why Join Jumbo?

At Jumbo, our team thrives because we invest in our people. Here’s what you can expect from us;

A short-term incentive program that rewards your contributions, dependent on company performance.

Access to our Employee Assistance Program, providing counselling and coaching.

Award-winning talent management programs for career growth and skill-building.

Onsite chefs (Brisbane) offering fresh, gourmet lunches daily and breakfast twice a week.

The freedom to work from almost anywhere in the world for up to 120 days a year.

A social culture, with activities like lunchtime chess, corporate games, soccer, Friday socials, and events celebrating diversity and inclusion.

Generous parental leave: 14 weeks of paid leave for primary carers and 4 weeks for partners.