logo
Latitude IT

Senior Software Engineer – GraphQL

Oceania

October 11, 2026 at 6:20 AM

✨ AI summary

Location

  • Sydney or Melbourne

Programming Languages

  • Node.js
  • TypeScript
  • Python
  • .NET

Frameworks

  • Apollo Server
  • Apollo Studio
  • Apollo Federation

Cloud Services

  • AWS
  • Docker
  • ECS
  • Kubernetes

Experience Level

  • Senior

Senior Software Engineer – GraphQL & Platform Engineering

Sydney or Melbourne | Permanent | Hybrid

Multiple positions are available as the client continues to grow the squad.


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 GraphQL 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 GraphQL 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 GraphQL services.
  • Design and develop scalable backend solutions using Node.js and TypeScript.
  • Own GraphQL 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 GraphQL in production.


You will ideally bring:

  • Strong backend engineering experience with Node.js and TypeScript.
  • Deep, production-level GraphQL experience, building and operating APIs, rather than simply consuming GraphQL from the frontend.
  • Experience with Apollo Server and/or Apollo Studio.
  • Experience with GraphQL schema design, resolvers and downstream service orchestration.
  • Strong understanding of GraphQL 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 GraphQL or subgraph ownership.
  • Experience decomposing a GraphQL 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.


If you're a Senior Engineer with deep GraphQL platform experience and enjoy solving complex backend and distributed systems challenges, reach out, and we can kick off a conversation.


Email: derek.mccormack@latitudeit.com.au