Principal Engineer

3 weeks ago


Sydney, Australia VGW Full time

Principal Engineer

VGW is an interactive entertainment company, harnessing technology and creativity to deliver world-class, free-to-play games. 

We have an exciting opportunity to join our Engineering team in Sydney and are currently looking for a Principal Engineer to join the team. Join us as a Principal Engineer and shape the architecture of high-load, high-transactional systems to drive innovation and scalability in our dynamic engineering environment.

What you should know about our Engineering team:

  • We make room to do things the right way.
  • You own your projects: you build it, you ship it, you run it.
  • We were born in the cloud: practices and principles like CI/CD, IaC, O11y and CyberSec are part of what we do.

When it comes to Learning and Development:

  • Learning is part of our fabric. We have a world-class Engineering Learning and Development program and we are passionate about career development. 
  • Thought Leaders regularly give tailored talks and workshops for our team.
  • We are proactive in the community attending many local and international conferences.
  • We have both a technical and management track for career progression and promotions.
  • We have a library of books and videos with good content and encourage staying on top of new practices. 

Tech we use:In terms of our tech stack, we host our docker containerised apps on AWS, sometimes in ECS but moving to EKS Kubernetes. In the containers, we run Kotlin on the JVM. TypeScript runs our client side where it’s mostly React. Our databases are PostgreSQL and DynamoDB with Snowflake as our Data warehouse.

What you will bring to the role:

  • Extensive experience with AWS or other cloud-based architectures.
  • Expertise in Kotlin or similar programming languages.
  • Deep knowledge of distributed database and streaming architecture principles, with practical experience using technologies such as DynamoDB or Kafka.
  • Proven ability to architect and optimise systems for scalability and performance.
  • Demonstrated leadership in driving the delivery of complex technical projects.
  • Exceptional communication skills and a strategic, collaborative approach.
  • Ability to influence technology direction and decisions at the organisational level.

About VGW

VGW is an interactive entertainment company, harnessing technology and creativity to deliver world-class, free-to-play games.

With high-quality, acclaimed brands including Chumba Casino, Global Poker and LuckyLand Slots, we entertain and delight over one million players in North America.

As pioneers in sweepstakes promotions for online social games, we also offer our players the opportunity to redeem incredible prizes.

At VGW, one of our core values is "our players come first". This means always striving to deliver a safe, responsible and positive player experience.

Why VGW?

At VGW, we’re more than just a team. We’re a diverse and inclusive group of individuals, each playing a vital role in our success.

Our core values are clear and strong; we win together, do what’s right, put our players first and are powered by passion.

We believe in our people and are committed to creating an environment where everyone feels welcome, inspired, and supported. We recognise that life is more than just work - that’s why we’re all about flexibility so you can strike a healthy balance between your personal life and career. We’re also here to champion your growth in your current role and future aspirations, providing opportunities for learning and career advancement. And to top it off, we back this all up with competitive compensation, perks and benefits.  

But it’s not all business. We inject fun into the workplace, celebrate together and create lasting memories, from a mix of in-person and online events, to social gatherings and much more.

It’s our combined skills, ideas and visions that drive us forward. Join us on this exciting journey, and together, we’ll achieve remarkable things. 

If you want to join a team that does things differently, apply today - we look forward to seeing what you can bring to our team.

Find out more at www.vgw.co

#LI-TP1

Privacy Policy


  • Principal Engineer

    6 months ago


    Sydney, Australia Amazon Full time

    DESCRIPTIONPrincipal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon’s overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. They...


  • Sydney, New South Wales, Australia Csarecruitment Full time

    Job Title: Principal Mechanical EngineerWe are seeking a highly skilled Principal Mechanical Engineer to join our team in Sydney. As a key member of our Projects team, you will be responsible for the mechanical services engineering design and documentation on a wide variety of projects.Key Responsibilities:Design and document mechanical services systems,...

  • Principal Engineer

    6 months ago


    North Sydney, Australia Amazon Web Services Australia Pty Ltd - D81 Full time

    Principal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon’s overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. They think globally...

  • Principal Engineer

    2 weeks ago


    Sydney, Australia Qantas Airways Limited Full time

    Job DescriptionThe Principal Engineer is a technical leadership role, responsible for driving technical outcomes of the team and advising and supporting best across the business within flight operations, airline and mobile technologies.  The Principal Software Engineer will have mastered the fundamentals of software development, from problem exploration...

  • Principal Engineer

    2 weeks ago


    Sydney, Australia Qantas Full time

    Job DescriptionThe Principal Engineer is a technical leadership role, responsible for driving technical outcomes of the team and advising and supporting best across the business within flight operations, airline and mobile technologies.  The Principal Software Engineer will have mastered the fundamentals of software development, from problem exploration...


  • Sydney, Australia Talent Insights Full time

    Microsoft Azure, Databricks, Data Factory and Gen AI applications Hybrid, flexible work Opportunity to lead and shape a DE function, greenfield project Principal / Lead Data Engineer ( Microsoft Azure /...


  • Sydney, Australia Preacta Full time

    This is a permanent position pay $200K - $220K + Super + 20% Bonus - Opportunity to lead from technical and managerial front. - Hyrbid model 2-3 days in the office This is an opportunity that will allow you to enter the fast-growing part of the Digital finance industry. Looking for Principal Engineers who enjoy or would like to be involved in Engineering...


  • Sydney, New South Wales, Australia CSA Recruitment Pty Ltd Full time

    Principal Façade EngineerCSA Recruitment Pty Ltd is seeking a highly skilled Principal Façade Engineer to join their team. As a key member of the leadership team, you will be responsible for leading project teams in delivering high-profile, technically complex projects across NSW.Key Responsibilities:Lead project teams in delivering high-profile,...

  • Principal Engineer

    18 hours ago


    Sydney, Australia Onset Group Full time

    Job Description Principal Engineer – Build for Scale, Lead with Impact Do you love tackling technical puzzles that others shy away from? Do you thrive in an environment where your decisions don’t just matter—they define the future? If you're the kind of engineer who balances vision with precision and relishes the opportunity to lead, we’ve got...


  • Sydney, New South Wales, Australia Onset Group Full time

    Job Title: Principal EngineerWe are seeking a highly skilled Principal Engineer to join our team at Onset Group. As a Principal Engineer, you will be responsible for leading the development and implementation of our cloud-based systems, ensuring they are reliable, scalable, and secure.About the RoleThis is a unique opportunity to shape the direction of our...


  • Sydney, New South Wales, Australia The Metaprop Group Full time

    Job Title: Principal DevOps EngineerAbout the Role:At The Metaprop Group, we're seeking a highly skilled Principal DevOps Engineer to join our team. As a key member of our DevOps team, you'll be responsible for driving the team's DevOps maturity through technical leadership, influencing, and educating on DevOps best practices.Key Responsibilities: Lead and...


  • Sydney, New South Wales, Australia Government Of New South Wales Full time

    Job Title: Principal DevOps EngineerWe are seeking a highly skilled Principal DevOps Engineer to join our team in the Department of Customer Service. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge cloud infrastructure and DevOps practices.About the RoleThe successful candidate will have a strong...


  • Sydney, Australia Talenza Full time

    Principal Performance Engineer Contract: 6 Months with extensionsLocation: Sydney - Hybrid (2-3 days PW in office)Daily Rate:$1000 - $1200 inclusive of super PD Client Our client is at the forefront of innovation, delivering scalable, high-performance solutions to a global customer base. They are committed to fostering a culture of collaboration,...


  • Sydney, New South Wales, Australia KBR Full time

    Job Title: Principal Water EngineerWe are seeking a highly skilled Principal Water Engineer to join our Water team. As a key member of our team, you will play a vital role in delivering major water infrastructure projects across NSW.The OpportunityYou will have the opportunity to work on a wide range of water infrastructure projects, from trunk mains to...


  • Sydney, New South Wales, Australia Suncorp Full time

    About the RoleWe are seeking an experienced Principal Test Engineer to join our team at Suncorp. As a key member of our Test Engineering team, you will play a pivotal role in developing and implementing automated testing frameworks aligned with industry best practices.Key ResponsibilitiesLead and execute testing strategies, process improvements, and...


  • Sydney, New South Wales, Australia Starling Bank Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native banking platform.As a Principal Software Engineer, you will have the opportunity to work on a wide range of exciting projects, from...


  • Sydney, Australia Sustain Recruit Full time

    $180K - $230K + Super Hybrid / WFH - 1 Day a week / fortnight in Sydney office  ESOP Package Become part of the founding team Company Overview: AI startup backed by top-tier venture capital. Role Overview: As the Senior / Principal Software Engineer you will be playing a pivot role in the founding team. You will be growing IP and...


  • Sydney, Australia Sustain Recruit Full time

    $180K - $230K + Super Hybrid / WFH - 1 Day a week / fortnight in Sydney office  ESOP Package Become part of the founding team Company Overview: AI startup backed by top-tier venture capital. Role Overview: As the Senior / Principal Software Engineer you will be playing a pivot role in the founding team. You will be growing IP and...


  • Sydney, Australia Insignia Financial Full time

    Join a motivated and talented Data team Play a key technical lead role in the transformation that will be utilised by the entire business Lead and mentor a team to develop their skills and deliver cutting-edge solutions The opportunity to join our teamWe have an exciting opportunity for a Principal Data Engineer – Google Cloud Platform (GCP) to...


  • Sydney, New South Wales, Australia Australian Red Cross Full time

    We are seeking a highly skilled and experienced Principal Software Engineer to join our team at {company}.In this role, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in software development will enable you to make significant contributions to our technology stack and help drive business growth.To...