Senior Backend Engineer (Typescript, AWS, GraphQL)
Core
Design, develop, and operate a scalable omnichannel API platform enabling consistent digital experiences across web, mobile, and in-store channels for a large Australian retailer.
Role type
Senior Backend Engineer (API Platform)
Builds
Reliable, scalable GraphQL and REST APIs and AWS infrastructure for an omnichannel retail platform
Domain
Retail / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, GraphQL schema design, AWS CDK, distributed systems fundamentals, automated testing, CI/CD, observability, production troubleshooting
Preferred skills
eCommerce platform experience, high-traffic system experience, performance testing, SRE practices, cross-timezone collaboration
Technologies
Node.js, TypeScript, GraphQL, AWS (ECS, Fargate, VPC, ALB, CloudWatch, IAM, Secrets Manager), AWS CDK
Responsibilities
Design and evolve GraphQL schemas; build backend services; develop AWS infrastructure; diagnose production issues; improve API performance and security; write automated tests; participate in code reviews; support CI/CD practices; collaborate with distributed teams; mentor less-experienced engineers
Seniority
Senior, hands-on IC