Senior Backend Engineer (GraphQL/Node.js) - Lead

CoStar Group, Inc.

Sydney

On-site

AUD 130,000 - 170,000

Full time

46 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CoStar Group, Inc. is seeking a Senior Engineer to drive high-quality software development across our Residential Consumer web teams.

You will architect scalable user interfaces and supporting back-end systems, lead complex feature development, and mentor junior engineers to uphold engineering excellence. In this role, you will work with Node.js/TypeScript, GraphQL, Apollo, AWS, Docker, and CI/CD practices to deliver high-traffic web solutions.

Qualifications

  • Degree in Computer Science / Software Engineering or related field.
  • Deep expertise in at least one programming language and stack, with strong preference for Node.js / TypeScript in backend systems.
  • Strong experience designing and operating GraphQL APIs (schema design, resolvers).
  • Experience with Apollo GraphQL (Apollo Server and related tooling); Apollo Federation is a nice-to-have.
  • Strong understanding of synchronous and asynchronous integration patterns (REST/GraphQL APIs, events/messaging).
  • Experience operating a GraphQL platform used by multiple teams/consumers, with a focus on reliability, performance, and developer experience.
  • Familiar with GraphQL frameworks such as Yoga, Apollo (Preferred).
  • Experience with query cost analysis, rate limiting, depth limiting in GraphQL.
  • Authentication & authorization patterns in GraphQL.
  • Experience with AWS + Docker + ECS, with an understanding of platform evolution toward Kubernetes (nice-to-have).
  • Hands-on experience leveraging AI coding assistants to improve engineering productivity and
  • Experience designing software solutions built for high scale and high traffic websites.
  • DevOps practices, CI/CD, and infrastructure-as-code
  • Strong practical experience with cloud services technologies such as containerised deployment, DynamoDB, ElasticSearch/OpenSearch
  • Familiarity with containerization technologies like Docker. Experience working effectively within Agile environments.
  • [NICE TO HAVE] Experience with C# .NET
  • [NICE TO HAVE] Python to support our legacy services
  • [NICE TO HAVE] Apollo Federation and/or other schema composition approaches
  • Hands on experience with AWS
  • Experience with AI-assisted engineering workflows
  • AWS (or other Cloud Platform) Certification

Responsibilities

  • Own the entire lifecycle of medium-to-large features: design, development, testing, production, and enhancements.
  • Architect scalable, high-performance frontend and backend components.
  • Lead code reviews and maintain high standards of code quality and security.
  • Mentor junior engineers and foster a culture of continuous improvement.
  • Collaborate with product owners and cross-functional teams to deliver customer-focused solutions.
  • Ensure reliability, performance, and security across GraphQL services and integrations.

Skills

Node.js
TypeScript
GraphQL
Apollo GraphQL
REST
AWS
Docker
ECS
Kubernetes (nice-to-have)
CI/CD
DynamoDB
ElasticSearch/OpenSearch
DevOps
Python (nice-to-have)
C# .NET (nice-to-have)
AI-assisted coding

Tools

AWS tooling
GraphQL tooling
Apollo Server
Docker

Job description

CoStar Group, Inc. is seeking a Senior Engineer to drive high-quality software development across our Residential Consumer web teams.

You will architect scalable user interfaces and supporting back-end systems, lead complex feature development, and mentor junior engineers to uphold engineering excellence. In this role, you will work with Node.js/TypeScript, GraphQL, Apollo, AWS, Docker, and CI/CD practices to deliver high-traffic web solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend/GraphQL
Senior Software Engineer - Backend/GraphQL

CoStar Group, Inc. • Sydney

On-site
AUD 130,000 - 170,000
Full-Stack Engineer – React Native, Node.js & AWS
Full-Stack Engineer – React Native, Node.js & AWS

CoStar Group • City of Melbourne

On-site
AUD 120,000 - 150,000
Senior Software Engineer - Audience Amplification Platform
Senior Software Engineer - Audience Amplification Platform

CoStar Group, Inc. • Sydney

On-site
AUD 140,000 - 180,000
Senior Software Engineer – React + Rails Architect
Senior Software Engineer – React + Rails Architect

CoStar Group • City of Yarra

On-site
AUD 150,000 - 190,000
Senior Product Designer: Lead SaaS UX & Design Systems
Senior Product Designer: Lead SaaS UX & Design Systems

CoStar Group, Inc. • Sydney

On-site
AUD 120,000 - 170,000
Extra days of annual leave
Leadership development programs
LinkedIn Learning
+1
Senior Software Engineer — Platform & Cloud Solutions
Senior Software Engineer — Platform & Cloud Solutions

CoStar Group • Sydney

On-site
AUD 140,000 - 190,000
Senior Software Engineer – Platform & Cloud Lead
Senior Software Engineer – Platform & Cloud Lead

CoStar Group • Sydney

On-site
AUD 140,000 - 190,000
Senior DevOps Engineer - AWS Platform Lead
Senior DevOps Engineer - AWS Platform Lead

CoStar Group • New South Wales

On-site
AUD 180,000 - 230,000
Extra leave days
Leadership development programs
LinkedIn Learning
+1
Senior DevOps Lead — Cloud Platform Operations
Senior DevOps Lead — Cloud Platform Operations

Christine Plate CP-Beratung & Management • City of Melbourne

On-site
AUD 170,000 - 210,000
Extra days of annual leave
Leadership development programs
LinkedIn Learning
+1
Staff Full-Stack Architect: React/Next.js, TS & GraphQL
Staff Full-Stack Architect: React/Next.js, TS & GraphQL

Software at Scale • Sydney

On-site
AUD 180,000 - 240,000
AI tooling access
Competitive remuneration