Software Engineer - Generative AI & API Systems

  • 508419
  • Sydney (Eora Nation), NSW, Australia
  • Technology
  • Full Time - Permanent

Tabcorp is famous for winning moments. Behind (almost) all of them is great tech and a talented team of passionate technology professionals. Together, we ensure our services are built sustainably to scale.  

Our Tech Teams deliver gaming moments that pack a punch! You will have the opportunity to innovate and inspire, leveraging technology to make good moments great. Game to join us? 

We have a great opportunity for a talented Software Engineer - Generative AI & API Systems to help us build and optimise high-performance API systems that power intelligent, AI-driven applications. You’ll be part of a collaborative, agile team, based in Sydney, working across a modern tech stack to deliver innovative digital experiences for our customers.

What You’ll Do

  • Build and maintain digital backend micro services.
  • Ensure APIs are secure, performant, and compliant with regulatory requirements.
  • Participate in daily defect triage and investigation meetings to resolve production issues and improve system reliability.  
  • Work closely with Engineering Managers, Product Owners, and Release Managers to ensure timely delivery and quality outcomes.
  • Contribute to continuous integration and deployment pipelines using tools like Buildkite, GitHub Enterprise, and ServiceNow.  
  • Engage in release planning and execution for feature releases.
  • Participate in agile ceremonies and collaborate with QA teams on automated testing frameworks.
  • Design, build, and maintain scalable, secure, and high-performance RESTful and GraphQL APIs.
  • Follow the technical best practices and principles on API and Microservice architecture.
  • Leverage AWS Bedrock, Amazon Q, and AWS Agents for Bedrock to deploy and manage generative AI models.
  • Implement and support custom Model Context Protocol (MCP) client/server architecture for advanced AI workflows.
  • Use GitHub Copilot and other AI-assisted coding tools to accelerate development and improve code quality.
  • Contribute to a culture of innovation, automation, and continuous improvement.

What You’ll Bring

  • API Development 
    *Proven experience designing and building scalable, secure APIs with RESTful and/or GraphQL standards
    *Strong proficiency in API development using modern frameworks (Node.js)
    *Experience with RESTful and GraphQL APIs
    *Exposure to cloud platforms (AWS, Azure) and containerisation (Docker, Kubernetes)
    *Understanding of CI/CD pipelines and DevOps practices

  • Generative AI Delivery Experience
    Hands-on experience delivering production-grade generative AI solutions such as chatbots or summarisation tools

  • Cloud & Programming Proficiency
    Strong skills in Python and experience with cloud platforms (especially AWS), containerization (Docker, Kubernetes), and CI/CD pipelines

  • Strong AI Tooling
    Working knowledge of AWS Bedrock, Strand Agents, MCP client/server architecture, and Amazon Q

  • Modern Development Practices
    Familiarity with GitHub Copilot-assisted development, agile methodologies, API security standards (OAuth2, JWT), and robust testing and monitoring practices

  • Collaborative Mindset
    Ability to work cross-functionally with Tech Leads, Engineering Managers, Product managers, and stakeholders, with a customer-first approach and strong communication skills

About Us

Tabcorp is Australia’s leading gambling entertainment company. Our 3000+ team is as diverse as Australia itself. Our people drive the iconic, homegrown, world-class brands TAB, Sky Racing and MAX. As an ASX-listed company, we’re proud to shape our industry for the better.

Apply Now

Now is the time to join Tabcorp! The start of a new, exciting chapter in our long history. We have a dynamic, new CEO in Gillon McLachlan and we’re building a winning culture by bringing our office-based teams together onsite every day. We value flexibility - like adjusting start or finish times or working remotely when required – however we believe being together is key to our success.

We’re committed to creating an inclusive workplace where everyone feels valued for their contribution and has a sense of belonging and is treated with respect. As a Tabcorp employee, you will:

  • foster a respectful and inclusive working environment within your team.
  • support and contribute to initiatives aimed at managing the risk of gender inequality, sexual harassment and other inappropriate behavior in our workplaces.

We welcome applications from candidates with visible and non-visible disability, or with any workplace accessibility requirements. Please reach out via careers@tabcorp.com.au should you require any accommodations or adjustments to ensure your full participation in our recruitment process.

Tabcorp is a ‘Circle Back Initiative’ employer – we commit to respond to every applicant.

 

Sign up for Job Alerts

For more information on how we handle your personal information, please see our Collection Statement.

Finalize your job alert by selecting criteria from the dropdowns below. You can select multiple options from each dropdown by returning to the combobox and re-entering the list of options. Submit at the end to create your job alert.

Not You?

Thank you for your interest in joining our Tabcorp team. Let’s keep in touch, head over to LinkedIn and follow our Tabcorp page now.