Software Engineer (Back End)
We usually respond within a week
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). Partnering with over 15,000 good causes worldwide and helping raise more than $260 million last financial year. 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'll join a cross-functional engineering team (5–6 people) working on core platforms that power Jumbo's customer experience, admin tools, and APIs. You'll design, build and improve backend services in PHP and Go across our established core platform and growing microservices ecosystem.
You'll own features end-to-end: from solution design through implementation, testing and deployment. You'll enhance system performance and observability, manage service integrations including Kafka-based messaging and internal APIs, and contribute to technical decisions that keep our platform robust and modern.
What Your Day-to-Day Will Look Like
Design, build and maintain robust backend services in PHP and Go across our microservices ecosystem (Docker, Postgres, Kafka) for customer-facing platforms and internal admin systems
Own features end-to-end: from technical discovery and solution design through implementation, automated testing, deployment and ongoing support
Collaborate closely in a cross-functional squad (backend, frontend, QA, product) to refine requirements and deliver high-quality outcomes
Contribute to the architecture and evolution of our platforms, planning new services and improving system integration and communication
Proactively improve system performance, reliability and observability through monitoring, tuning and technical debt reduction
Participate in code reviews (Gerrit) and CI/CD workflows (Jenkins), using AI-assisted tools where appropriate to maintain engineering standards
Balance product feature work with BAU tasks (production issues, platform improvements)
Share knowledge with teammates, mentor less-experienced engineers and produce clear, accurate documentation
Manage time effectively, prioritise tasks and accurately estimate project timelines
What You’ll Be Able to Bring to the Role
Strong backend engineering experience with complex, high-traffic or mission-critical systems
Deep expertise in PHP or Go, with exposure or willingness to upskill in the other
Solid understanding of microservices architectures, distributed systems and how services communicate at scale
Hands-on experience with modern backend tooling and practices: CI/CD, automated testing, Docker, Postgres, Kafka and code review/build pipelines
Ability to design, plan and implement services, with experience or interest in tech lead/architectural decision-making
Experience working in cross-functional product teams, collaborating with front-end engineers, QAs and product managers
A pragmatic mindset for balancing product work with BAU, platform improvements and scaling/monitoring initiatives
Curiosity and practical experience with AI-powered engineering tools, and an understanding of how they enhance your workflow
Strong problem-solving skills and ability to navigate and improve mature codebases with a mix of monoliths and microservices
Clear communication skills, collaborative approach and comfort working within established engineering standards and processes
Salary Banding: $!30,00 - $160,000 + Superannuation
Our Ways of Working
At Jumbo, we value balance and flexibility. This role is based in Brisbane and works out of our Head Office. Our hybrid working model combines in-office collaboration (three days per week) with work from home (WFH) for two days per week. We also offer flexible working hours, with core collaboration times from 10 AM to 2 PM. This allows you to design a schedule that suits your life.
Why Join Jumbo?
Find Your Freedom - https://bit.ly/Jumbointeractive
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.
On-site 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.
Candidates who are offered a position will be required to complete pre-employment checks through our partner, Checkmate.
We are a 2025 Circle Back Initiative Gold Employer – we commit to respond to every applicant.
- Department
- Engineering
- Role
- Software Engineer (Back End)
- Locations
- Jumbo Interactive
- Remote status
- Hybrid
- Yearly salary
- AUD130,000 - AUD160,000
- Employment type
- Full-time
- Office Location
- Brisbane, Qld