Senior Software Engineer – GraphQL in Sydney

Senior Software Engineer – GraphQL in Sydney

Sydney Full-Time 121500 - 148500 $ / year (est.) Hybrid
L

At a Glance

  • Tasks: Join a high-performing team to build and evolve a scalable GraphQL platform.
  • Company: Leading Australian digital and consumer tech business with a focus on innovation.
  • Benefits: Enjoy competitive salary, hybrid work, and opportunities for professional growth.
  • Other info: Dynamic environment with mentorship opportunities and a proactive culture.
  • Why this job: Make a real impact on high-scale web and mobile experiences using cutting-edge technology.
  • Qualifications: Strong backend experience with Node.js, TypeScript, and production-level GraphQL.

The predicted salary is between 121500 - 148500 $ per year.

  • Senior Software Engineer – Graph QL & Platform Engineering
  • Sydney or Melbourne | Permanent | Hybrid

A leading Australian digital and consumer technology business is looking for three Senior Software Engineers to join a high-performing engineering team responsible for a critical platform supporting large-scale web and mobile experiences.

This is an opportunity to work on a high-throughput Graph QL platform operating at significant scale, with millions of requests each week and billions of operations each month.

The team is evolving its architecture from a centralised Graph QL platform towards a more modern federated model with team-owned subgraphs.

As a Senior Engineer, you'll play a key role in improving reliability, performance, scalability and developer experience while helping shape the future of the platform.

The role

You'll work on a Backend-for-Frontend (BFF) and API aggregation layer that connects customer-facing web and mobile applications with multiple backend services.

  • This is a highly hands-on senior engineering role where you'll be expected to:
  • Build, maintain and evolve production Graph QL services.
  • Design and develop scalable backend solutions using Node. js and Type Script.
  • Own Graph QL concerns including schema design, resolvers, performance, caching and observability.
  • Diagnose and resolve complex production issues across distributed systems.
  • Improve platform reliability, resilience, scalability and developer experience.
  • Contribute to the evolution towards Apollo Federation and team-owned subgraphs.
  • Work closely with frontend, backend and product teams across the wider technology organisation.
  • Deploy, operate and troubleshoot production services in AWS.
  • Identify recurring technical issues and proactively drive broader, systemic improvements.
  • Mentor engineers and contribute to technical direction as a senior individual contributor.

What we're looking for

We're looking for a strong Senior Backend, Platform or Software Engineer with genuine experience owning and operating Graph QL in production.

  • You will ideally bring
  • Strong backend engineering experience with Node. js and Type Script.
  • Deep, production-level Graph QL experience, building and operating APIs, rather than simply consuming Graph QL from the frontend.
  • Experience with Apollo Server and/or Apollo Studio.
  • Experience with Graph QL schema design, resolvers and downstream service orchestration.
  • Strong understanding of Graph QL performance, including caching, N+1 issues, latency and throughput.
  • Experience with observability, tracing, production troubleshooting and reliability.
  • Experience building or maintaining BFF, API gateway or API aggregation layers.
  • Strong AWS experience, including deploying and operating production services.
  • Experience working with high-scale, high-traffic systems.
  • Strong communication skills and the ability to work across multiple engineering and product teams.
  • A proactive mindset and genuine sense of ownership.
  • Highly regarded
  • Apollo Federation, federated Graph QL or subgraph ownership.
  • Experience decomposing a Graph QL monolith into federated or team-owned schemas.
  • Docker, ECS and Kubernetes exposure.
  • Python experience supporting legacy services.
  • . NET experience.
  • Experience working in large-scale consumer, marketplace, e-commerce or digital product environments.
  • Experience using AI-assisted engineering tools to improve productivity and code quality.
  • #J-18808-Ljbffr

Senior Software Engineer – GraphQL in Sydney employer: Latitude IT

Join a dynamic FinTech scale-up in the heart of Sydney CBD, where innovation meets impact. As a Digital Product Manager, you'll thrive in a fast-paced environment that values collaboration and ownership, with direct access to engineers and designers to bring your ideas to life. Enjoy competitive remuneration, a supportive work culture, and the opportunity to drive meaningful change in personal finance for hundreds of thousands of customers.

L

Contact Details:

Latitude IT Recruitment Team

We think you need these skills to ace Senior Software Engineer – GraphQL in Sydney

GraphQL
Node.js
TypeScript
Apollo Server
API Aggregation
Caching
Observability