Staff Software Engineer - AI Scheduling

Deputy USA

Sydney

On-site

AUD 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Deputy is seeking a Staff Software Engineer for the AI Scheduling team in Sydney. You will shape the future of workforce scheduling by delivering scalable backend services, leading technical initiatives, and driving architectural decisions across products and platforms.

You will collaborate with product managers, designers, and engineers to turn ideas into practical features, mentor teammates, and push for high-quality software delivery while embracing AI tools in the development lifecycle.

Qualifications

  • Bachelor's Degree in Computer Science or equivalent experience.
  • 6+ years of software development and 2+ years as a senior engineer.
  • Expertise in API design (REST & RPC) with protobuf, gRPC, OpenAPI.
  • Experience with microservices and service-oriented architectures using Docker, ECS, Lambda, SQS, Kinesis.
  • Experience with MySQL, Redis, DynamoDB, S3; Elasticsearch desirable.
  • Strong ownership, leadership, mentoring and architectural direction.

Responsibilities

  • Make technical decisions and deliver scalable, high-quality systems.
  • Own technical direction for the AI Scheduling squad with no direct reports.
  • Encourage innovation and continuous improvement.
  • Write clean, modular, well-documented code aligning with product and design principles.
  • Collaborate with Product and Design to estimate options for strategic initiatives.
  • Research, create POCs and introduce new technologies.

Skills

Lead technical direction
Mentor junior engineers
Communication to stakeholders
Problem solving
Cross-functional collaboration
Visionary thinking

Education

Bachelor's Degree in Computer Science

Tools

Docker
ECS
Lambda
SQS
Kinesis
MySQL
Redis
DynamoDB
S3
Elasticsearch
Go
PHP
OpenAPI
protobuf
gRPC
CI/CD

Job description

Deputy is seeking a Staff Software Engineer for the AI Scheduling team in Sydney. You will shape the future of workforce scheduling by delivering scalable backend services, leading technical initiatives, and driving architectural decisions across products and platforms.

You will collaborate with product managers, designers, and engineers to turn ideas into practical features, mentor teammates, and push for high-quality software delivery while embracing AI tools in the development lifecycle.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager, AI-Driven Scheduling Platform
Engineering Manager, AI-Driven Scheduling Platform

Deputy • Sydney

On-site
AUD 180,000 - 240,000
Flexible work policy
ESOP
Parental leave
+5
Staff Software Engineer, AI Scheduling
Staff Software Engineer, AI Scheduling

Deputy USA • Sydney

On-site
AUD 180,000 - 240,000
Engineering Manager
Engineering Manager

Deputy USA • Sydney

On-site
AUD 190,000 - 230,000
Engineering Manager
Engineering Manager

Deputy • Sydney

On-site
AUD 180,000 - 240,000
Flexible work policy
ESOP
Parental leave
+5
Senior Frontend Engineer - AI-Driven UI & Design Systems
Senior Frontend Engineer - AI-Driven UI & Design Systems

Deputy • City of Melbourne

On-site
AUD 90,000 - 130,000
Flexible work policy with WFH stipend
ESOP
Parental leave
+6
Software Engineer I — AI-Driven, Full-Stack Growth
Software Engineer I — AI-Driven, Full-Stack Growth

Hive Empire Pty Ltd • Sydney

Hybrid
AUD 120,000 - 160,000
5 days Life Leave
Free daily lunch
Flexible outcomes-driven work
+1
Senior Product Designer - Growth & AI Scheduling
Senior Product Designer - Growth & AI Scheduling

Uptick • City of Melbourne

On-site
AUD 148,000 - 170,000
Travel budget
Career growth
Design-led culture
Senior Technical Support Engineer — AI-Native SaaS
Senior Technical Support Engineer — AI-Native SaaS

Deputy • Australia

Hybrid
AUD 110,000 - 160,000
Flexible work policy
Work-from-home stipend
ESOP
+6
Staff Software Engineer: Ai-Driven Cloud-Native Specialist
Staff Software Engineer: Ai-Driven Cloud-Native Specialist

Jobtailor • City of Melbourne

On-site
AUD 180,000 - 240,000
Senior Engineer - Ai Builder
Senior Engineer - Ai Builder

Xero • City of Melbourne

Hybrid
AUD 140,000 - 190,000