Senior Software Engineer, Revenue Enablement - (Java) - Growth
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Revenue Enablement - (Java) - Growth based in Australia.
This role sits within a high-impact revenue platform team focused on building the systems that power monetisation, growth, and customer adoption at scale. You will design and develop robust backend services and APIs that enable internal teams to launch, manage, and optimise promotional and monetisation capabilities across a global product ecosystem. The work is highly cross-functional, involving close collaboration with product, engineering, and business stakeholders to translate complex requirements into scalable technical solutions. You will play a key role in evolving mission-critical systems that directly influence user growth, retention, and revenue performance. The environment is fast-paced, collaborative, and engineering-driven, with a strong emphasis on scalability, reliability, and developer experience. This is an opportunity to work on core platform challenges that shape how millions of users engage with paid experiences.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Revenue Enablement - (Java) - Growth based in Australia.
This role sits within a high-impact revenue platform team focused on building the systems that power monetisation, growth, and customer adoption at scale. You will design and develop robust backend services and APIs that enable internal teams to launch, manage, and optimise promotional and monetisation capabilities across a global product ecosystem. The work is highly cross-functional, involving close collaboration with product, engineering, and business stakeholders to translate complex requirements into scalable technical solutions. You will play a key role in evolving mission-critical systems that directly influence user growth, retention, and revenue performance. The environment is fast-paced, collaborative, and engineering-driven, with a strong emphasis on scalability, reliability, and developer experience. This is an opportunity to work on core platform challenges that shape how millions of users engage with paid experiences.
Accountabilities:
- Design, build, and maintain scalable backend systems, APIs, and internal platforms that enable revenue enablement and monetisation use cases.
- Develop self-serve tools and services that empower internal teams to launch and manage promotional and growth initiatives efficiently.
- Collaborate closely with cross-functional stakeholders to gather requirements, refine solutions, and deliver high-impact technical outcomes.
- Architect scalable and maintainable systems, evaluating trade-offs and ensuring long-term reliability and performance.
- Operate and support production systems, including monitoring, debugging, and resolving incidents in mission-critical environments.
- Continuously identify technical debt and propose improvements to increase system simplicity, resilience, and scalability.
- Contribute to a collaborative engineering culture through code reviews, mentorship, and knowledge sharing.
- Work across backend systems with occasional involvement in frontend components where needed to deliver end-to-end solutions.
- Strong experience in backend software engineering with deep expertise in Java development.
- Proven experience designing and building scalable APIs and working with modern database systems.
- Strong system design skills with the ability to evaluate architectural trade-offs and propose scalable solutions.
- Experience working closely with cross-functional stakeholders to translate business needs into technical solutions.
- Strong communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences.
- Experience working in collaborative engineering environments with code reviews, pairing, and agile practices.
- Demonstrated ability to take ownership of complex problems and drive them to resolution in fast-paced environments.
- Familiarity with production systems, observability, incident response, and reliability engineering practices.
- Experience leveraging AI tools in software development to improve productivity and engineering impact.
- Equity packages aligned with company success and long-term growth.
- Inclusive parental leave supporting all parents and caregivers.
- Annual wellbeing and lifestyle allowance to support personal growth, setup, and social connection.
- Flexible leave policies to support rest, recharge, and personal priorities.
- Opportunity to work on high-impact systems that directly influence global product monetisation and growth.
- Collaborative, innovative engineering culture with strong focus on learning and development.
- Exposure to large-scale distributed systems and advanced platform engineering challenges.
Requirements:
Benefits: