GraphQL Engineer (Sydney)

GraphQL Engineer (Sydney)

25 Oct
|
Delivery Centric
|
Sydney

25 Oct

Delivery Centric

Sydney

Role: GraphQL Engineer

Location: Sydney

Technical criteria — MUST HAVE

Strong TypeScript and Node.js (server-side)

- Builds backend services in TypeScript, not just front-end work
- Comfortable in a large, strictly typed codebase

API design and contract management

- Has designed and versioned APIs used by multiple applications
- Understands backwards compatibility and how to change an API without breaking existing consumers

OAuth 2.0 / OpenID Connect authentication

- Can explain and implement different authentication flows
- Understands token scoping, delegation and secure token handling

AWS experience in a restricted enterprise environment

- Productive with limited access and permissions
- Familiar with load balancers, secrets management, caching and container services
- Can diagnose issues without full administrative access by working with platform teams

Observability/Monitoring and Debugging across distributed systems

- Can trace a failing request through multiple layers — gateway, API layer, downstream services
- Uses logs, traces and correlation IDs systematically rather than by trial and error

Testing discipline

- Writes unit and end-to-end tests as part of delivering work
- Experience with modern testing tools (e.g. Vitest/Jest, Playwright or similar)

Modern CI/CD and version control practices

- Works comfortably with git, automated pipelines, feature flags, release candidates and rollback
- Experience in a shared monorepo environment is an advantage

Security and compliance awareness in regulated systems





- Default habits of least-privilege access and never exposing customer data or credentials in logs
- Thinks about authorisation on every request

Technical criteria — NICE TO HAVE

- GraphQL experience — schema design, performance, error handling
- Apollo Federation (version 2)
- Apollo GraphOS or Rover tooling — schema validation and monitoring
- Prometheus and Grafana for monitoring
- API gateway experience -Kong specifically
- MCP (Model Context Protocol) — building or running an MCP server
- Retail banking domain knowledge — accounts, customers, transactions, payments
- Effective use of AI coding assistants (e.g. Claude Code, GitHub Copilot) in a large codebase

Non-technical criteria

Excellent communication

- Provides updates proactively rather than waiting to be asked
- Raises blockers early, with context and a suggested way forward
- Sydney-based (Nice to have)

Self-motivated with strong ownership

- Takes a loosely defined problem and comes back with a plan
- Does not wait for a fully specified ticket before starting
- Sees work through to completion, including the less interesting final detail

Product and business-analysis thinking





- Asks why something is needed before deciding how to build it
- Spots missing requirements, edge cases and customer impact

Genuinely switched on

- Absorbs new context quickly and connects information across different systems
- Works things out from first principles where documentation is missing or out of date

Collaborative team member

- Reviews colleagues' work properly, pairs when it helps, shares what they learn
- Can disagree on technical matters without creating friction

Reliable delivery at sprint cadence

- Breaks work into realistic pieces and give estimates they can stand behind
- Flags slippage as soon as it becomes likely, not at the end of the sprint

Pragmatic judgement on quality versus speed

- · Knows when to ship incrementally and when to stop and fix the underlying problem

About Us: We are Delivery Centric, a dynamic technology company that is transforming the delivery of cloud implementations and cybersecurity. We are headquartered in Australia with a global presence. We are tenacious, future-thinking, and highly driven to achieve an ambitious vision to be the leading global provider of cutting-edge technologies for companies that keep our world clean, safe, and secure.

Our fast-paced and supportive environment will offer you lots of benefits, including a competitive salary, a friendly team, a healthy work environment, and opportunities for training and development.

- Please contact us at [email protected] for additional details

Work Location: In person

📌 GraphQL Engineer (Sydney)
🏢 Delivery Centric
📍 Sydney

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: graphql engineer (sydney) / sydney

Subscribe to this job alert:

Get the latest job offers by email for: graphql engineer (sydney) / sydney