Senior Backend / API Engineer (Node.js | GCP | Event-Driven)
Melbourne (Hybrid) | 6-month contract (likely extension)
We’re working with a high-profile organisation building a greenfield customer platform using modern cloud technologies. The platform is mid-build and moving toward key release milestones this year, with a strong focus on event-driven architecture, scalability, and production readiness.
This is a senior individual contributor role where you’ll work across multiple backend squads — not tied to a single team — contributing wherever the priority is highest.
What you’ll be doing
- Building and enhancing backend APIs and microservices
- Working across event-driven systems and integrations
- Contributing to infrastructure-as-code (Terraform/CDK/Pulumi)
- Driving production readiness and security improvements
- Collaborating across teams to solve real platform challenges
This role is ideal for someone who enjoys variety, ownership, and working in evolving environments — not just picking up tickets.
Tech stack
- TypeScript / Node.js
- GCP (Cloud Functions, Pub/Sub, Firestore, BigQuery)
- IaC: Terraform, CDK, or Pulumi
- CI/CD: GitHub Actions
- Testing: Jest
- Observability: OpenTelemetry
What we’re looking for
- Strong backend experience in Node.js / TypeScript (or similar languages with ability to transition)
- Experience with event-driven architectures (Kafka, Pub/Sub, SQS, etc.)
- Exposure to cloud environments and infrastructure-as-code
- A production-first mindset (monitoring, scaling, reliability)
- Comfortable working in ambiguous, fast-moving environments
- Strong communication and ability to work across teams
What makes this role interesting
- Greenfield platform with modern architecture
- Opportunity to work across multiple domains and squads
- Real ownership over architecture, infrastructure, and delivery
- Fast-paced environment with high impact and visibility