Senior Software Engineer – GraphQL

Latitude IT

Sydney

Hybrid

AUD 150,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Latitude IT is hiring Senior Software Engineers to join a high-performing team building a federated GraphQL platform at scale. The role focuses on a Backend-for-Frontend and API aggregation layer, connecting web and mobile apps to backend services.

You’ll design and operate GraphQL services with Node.js and TypeScript, own schema and resolvers, and contribute to reliability, performance and developer experience across AWS deployments. Hybrid working model in Sydney or Melbourne is offered.

Qualifications

  • Strong backend development experience with Node.js and TypeScript.
  • Deep production GraphQL experience, building and operating APIs.
  • Experience with Apollo Server and Apollo Studio, GraphQL schema design and resolvers.

Responsibilities

  • Build and maintain production GraphQL services.
  • Design scalable backend solutions in Node.js/TypeScript.
  • Own GraphQL concerns including schema, resolvers, caching and observability.
  • Diagnose and resolve complex production issues in distributed systems.
  • Improve platform reliability, scalability and developer experience.
  • Contribute to federation and team-owned subgraphs.
  • Deploy, operate and troubleshoot production services in AWS.

Skills

Node.js
TypeScript
GraphQL

Tools

Apollo Server
Apollo Studio
Docker
Kubernetes
AWS
ECS

Job description

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.
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GraphQL Developer
GraphQL Developer

ITbility • Sydney

On-site
AUD 90,000 - 130,000
GraphQL developer
GraphQL developer

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 160,000
Hybrid GraphQL Backend Engineer (Node/TypeScript)
Hybrid GraphQL Backend Engineer (Node/TypeScript)

Latitude IT • Sydney

Hybrid
AUD 150,000 - 190,000
GraphQL & Java Backend Engineer (Cloud-Native)
GraphQL & Java Backend Engineer (Cloud-Native)

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Kaliba • Sydney

On-site
AUD 140,000 - 200,000
Senior Software Engineer
Senior Software Engineer

Omnicommediagroup • Sydney

On-site
AUD 150,000 - 210,000
Senior Software Engineer
Senior Software Engineer

Roima Intelligence • Adelaide

On-site
AUD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

MA Financial Group • Sydney

Hybrid
AUD 120,000 - 170,000
Staff Engineer
Staff Engineer

The Onset Group • Sydney

On-site
AUD 180,000 - 240,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Betashares Capital • Sydney

On-site
AUD 150,000 - 200,000