CareerPlanSign in

Senior Software Engineer

Sydney, New South Wales, Australia💼 Full-time🗓 2026-08-04 → 2026-09-26

Core

Building resilient, secure, and cost-efficient cloud systems and distributed services that power conversational search and content intelligence pipelines for enterprise customers.

Role type

Senior Software Engineer (Backend/Systems)

Builds

Scalable backend services, event-driven architectures, and Generative AI/RAG workflows on AWS.

Domain

Cloud Infrastructure, Distributed Systems, Generative AI

Deliverable

production ML models | infrastructure | product features

Required skills

Node.js, TypeScript, AWS (Lambda, API Gateway, DynamoDB, ECS/Fargate), Infrastructure as Code (CDK/Terraform), Event-driven architecture, DevSecOps, CI/CD, System design, Caching strategies, Database optimization

Preferred skills

Elasticsearch/OpenSearch, LLM/AI service deployment (AWS Bedrock), React/JS/CSS, Cloud observability (Dynatrace, DataDog, CloudWatch)

Technologies

Node.js, TypeScript, AWS, AWS Bedrock, ECS, Fargate, Lambda, API Gateway, DynamoDB, CDK, Terraform, Elasticsearch, OpenSearch

Responsibilities

Design and implement resilient, decoupled distributed systems using event-driven architectures; Embed DevSecOps practices including automated security scanning and IAM principles; Maintain and optimize CI/CD pipelines and deployment strategies; Participate in FinOps to monitor and optimize AWS infrastructure spend; Contribute to Generative AI and RAG architectures; Provide technical mentorship and conduct code reviews; Collaborate with stakeholders to define system boundaries and user stories.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.