Staff Software Engineer, Mobile

3 days ago


Sydney, New South Wales, Australia Pet Circle Full time $120,000 - $200,000 per year

Dogs, cats, budgies and everything in between - pets deserve the world. They make us want to be better humans. That's why we've made it our mission to build the most engaged and passionate community of pets and pet parents across the world. And we're looking for talented team mates who can help us do it.

Founded in Sydney, our team of 500+ pet obsessives span Australia, New Zealand and the Philippines. We've scaled to become one of Australia's top five eComm companies and the no.1 online pet store. But we're just getting started. Like a whippet who's spotted their mate across the dog park, our growth is only going to accelerate, as we continue to disrupt the way that pet parents shop.

Excitingly, the pet industry is booming (as in $15 billion kind of booming) and online pet retail is set to grow exponentially in the next five years. So this is a unique career opportunity to be part of our epic growth story.

The opportunity
We are seeking an exceptionally skilled and visionary Staff Engineer to take ownership of our core frontend mobile platform. This is a pivotal opportunity for a seasoned engineer to solve the most complex, ambiguous, and high-impact technical challenges, acting as a force multiplier across multiple engineering teams. You will be instrumental in defining the technical vision and architectural standards for our scalable, resilient, and performant mobile applications, while pioneering the use of Agentic AI to enhance our engineering practices and systems. If you are passionate about leading technical excellence, mentoring senior engineers, and driving significant company-wide initiatives, this role offers unparalleled impact and growth within a dynamic e-commerce environment.

What You'll Be Doing
As a Staff Engineer for mobile, you will own the technical direction and quality of our iOS and Android applications. You are a technical leader who solves the most ambiguous and high-impact problems, acting as a force multiplier for multiple teams. You will:

  • Define the technical vision and architectural standards for our mobile applications, ensuring they are performant, stable, and a delight for our users.
  • Lead the design and implementation of large-scale initiatives, such as the adoption of new platform features, the creation of shared native modules, or a major overhaul of the app architecture.
  • Utilize Agentic AI coding tools to accelerate development, review designs with AI, and pioneer new ways to integrate AI into customer-facing mobile solutions.
  • Drive quality, process, observability, and tooling for your domain, owning uptime and incident response for the mobile platforms.
  • Lead the Frontend Mobile Chapter, fostering a community of technical excellence, mentoring senior engineers, and ensuring consistent best practices across all mobile-focused squads.
  • Collaborate with the Director of Engineering, Tech Leads, and Product Managers to balance feature delivery, engineering quality, and platform stability.

The ideal toolkit
We are looking for a seasoned engineer with a proven track record of solving hard problems and leading technical teams.

  • Extensive experience designing, building, and operating complex, large-scale native mobile applications (iOS and/or Android).
  • Deep expertise in either Swift/SwiftUI or Kotlin/Jetpack Compose, and a strong understanding of mobile design patterns.
  • Proficiency with mobile state management, build systems (e.g., Gradle, Xcode), and mobile release processes.
  • A history of leading significant technical projects from ideation through to launch.
  • Demonstrated ability to optimize mobile app performance, manage battery usage, and ensure a seamless user experience.
  • Demonstrated ability to mentor and guide the technical growth of senior engineers

Role location
We believe that building connections and collaborating as Pet Circlers is super important. So this role is based in Sydney with a hybrid arrangement of 1 or more days per week in our pet friendly offices (your pet might love coming to the office even more than you). This is subject to change in line with business requirements.

Juicy perks

  • Heaps of development opportunities - stretch projects, secondments and unlimited learning courses via Go1
  • Flexible working environment
  • Up to 50% employee discount
  • Product sample giveaways
  • Pawrental leave and wellbeing leave
  • Team charity volunteer days
  • Classpass subsidy

Why Join?
We Reckon Our Mission To Help The World Pet Better Is An Important One, But Also An Incredibly Fun And Rewarding One. Becoming a Pet Circler Means You're Committed To Help Shape An Entire Industry - It's Pretty Exciting Stuff. Here's What We Stand For

  • We're better together
  • We operate with humble hearts and hungry minds
  • Pets matter' so pets and pet parents always have a seat at our table
  • We're instinctively curious. Always.

Belong at Pet Circle
Our unique perspectives and expertise is our superpower - we value diversity in all forms. So, no matter your background, please apply if this role makes you excited to bring your full self to work each day.



  • Sydney, New South Wales, Australia Pet Circle Full time $180,000 - $250,000 per year

    Dogs, cats, budgies and everything in between - pets deserve the world. They make us want to be better humans. That's why we've made it our mission to build the most engaged and passionate community of pets and pet parents across the world. And we're looking for talented team mates who can help us do it.Founded in Sydney, our team of 500+ pet obsessives span...


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

    Overview Join to apply for the Staff Software Engineer - Nodejs/Nextjs role at Commonwealth Bank. Do work that matters: we're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are still waiting to be invented and reimagining...


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

    OverviewJoin to apply for the Staff Software Engineer - Nodejs/Nextjs role at Commonwealth Bank.Do work that matters: we're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are still waiting to be invented and reimagining products that...


  • Sydney, New South Wales, Australia Riot Games Full time

    Staff Software Engineer - Legends of Runeterra, ClientSydney, AustraliaJob Id: REQ-0009253Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in multiple broader domains. As a Staff Software Engineer on Legends of Runeterra, you will be involved in a broad range of technology challenges. You will work together...


  • Sydney, New South Wales, Australia Riot Games Full time

    Staff Software Engineer - Legends of Runeterra, ClientSydney, AustraliaJob Id: REQ-0009253Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in multiple broader domains. As a Staff Software Engineer on Legends of Runeterra, you will be involved in a broad range of technology challenges. You will work together...


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

    Overview Staff Software Engineer – Mobile at Commonwealth Bank. You will contribute to all aspects of the technology products and services we deliver, from technical strategy and design to coding, deployment, and operation. Our Home Buying products on the App guide Australians through the home loan application process with real-time assessment and...


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

    OverviewStaff Software Engineer – Mobile at Commonwealth Bank. You will contribute to all aspects of the technology products and services we deliver, from technical strategy and design to coding, deployment, and operation. Our Home Buying products on the App guide Australians through the home loan application process with real-time assessment and...


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

    Staff Software Engineer - Full StackYou are collaborative and enjoy solving analytical problems to help our team to reach the highest potential.We are a team of big thinkers who are engineering the future of banking.Together we can build tomorrow's bank today, using world-leading technology and innovation.Do work that mattersWe're building tomorrow's bank...


  • Sydney, New South Wales, Australia Commonwealth Bank Full time $120,000 - $180,000 per year

    Staff Software Engineer We're embarking on an engineering transformation with a key focus in building robust, secure, and highly scalable services to our customers.You have knowledge that spans both development and operations, including coding, infrastructure management, system admin/engineering, and DevOps Toolchains. Together we will build tomorrow's...


  • Sydney, New South Wales, Australia Constantinople Full time

    Join to apply for the Staff Software Engineer role at ConstantinopleJoin to apply for the Staff Software Engineer role at ConstantinopleGet AI-powered advice on this job and more exclusive features.Constantinople is the first of its kind: an all-in-one software and operational platform for banks. We provide our banking clients with a cloud-native...