Full Stack Engineer

UCentric

City of Melbourne

On-site

AUD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

UCentric is seeking a Full Stack Software Engineer to support a high-performance production environment. This role demands 1-3 years of experience and strong Computer Science foundations, focusing on system reliability and efficient model serving.

The position is based in Melbourne, and applicants must have unrestricted work rights in Australia. If you are passionate about engineering excellence and enjoy debugging real systems, this is the opportunity for you.

Qualifications

  • 1-3 years of experience building production software.
  • Comfortable building services in modern languages, preferably Python.
  • Ability to read logs and metrics to diagnose performance issues.

Responsibilities

  • Build and maintain services that handle model inference and user requests.
  • Implement mechanisms like rate limiting and retries.
  • Design systems that manage complex user sessions and streaming.

Skills

Production software development
Python
APIs and service interfaces
Systems design
Performance diagnostics

Job description

About the Opportunity

UCentric is exclusively partnering with a high-growth, Melbourne-based technology venture as they enter a pivotal expansion phase following a successful platform rollout. This organization is at the forefront of Australian-led innovation, now focusing on scaling its engineering capability to support complex product delivery and production readiness.

Full Stack Software Engineer

We are seeking a Full Stack Software Engineer who is eager to contribute to a live, high-performance production environment. This is an ideal role for an engineer with 1-3 years of experience who possesses strong Computer Science foundations and a genuine passion for engineering excellence.

Your Mission

You will build the services that sit between the model and the outside world. This is a role where reliability is a feature. You will design architectures that handle model inference, user requests, and real-time streaming, ensuring the system stays fast and predictable under significant load.

What You’ll Actually Do
  • Build and maintain services that handle model inference and user requests.
  • Implement critical mechanisms like rate limiting, retries, and graceful failure.
  • Design systems that manage complex user sessions and streaming responses.
  • Build authentication and access controls for public-scale usage.
  • Improve latency, throughput, and the overall reliability of model serving.
  • Work with infrastructure and training engineers to integrate new model checkpoints into production.
  • Design systems for logging, traces, and evaluation signals to monitor system behavior.
The Kind of Person Who Will Thrive

We are looking for engineers who are:

  • Cares about runtime behavior and how large-scale systems behave under real-world constraints.
  • Stays calm when production behaves unexpectedly and enjoys debugging real systems.
  • Has the rigor to build systems that are hard to break.
  • Has a genuine desire to understand how the full AI stack actually works.
Technical Skills & Experience
  • Experience: 1-3 years of experience building production software.
  • Backend Proficiency: Comfortable building services in modern languages (Python is highly preferred here).
  • Systems Design: Experience with APIs, service interfaces, and designing for stability under load.
  • Observability: Ability to read logs and metrics to diagnose performance profiles and deployment bottlenecks.
Note

Note: This is a full-time role based in Melbourne. Applicants must have existing and unrestricted work rights in Australia.

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

Similar jobs worth comparing

Full Stack Engineer: Scalable Production Systems
Full Stack Engineer: Scalable Production Systems

UCentric • City of Melbourne

On-site
AUD 80,000 - 100,000
Full Stack Engineer
Full Stack Engineer

Technology CII • City of Melbourne

On-site
AUD 120,000 - 140,000
Full-Stack Engineer
Full-Stack Engineer

Kaliba • City of Melbourne

Hybrid
AUD 115,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Think & Grow • City of Melbourne

On-site
AUD 100,000 - 110,000
Full Stack Engineer
Full Stack Engineer

Nuage Technology Group • City of Melbourne

Hybrid
AUD 100,000 - 130,000
Full Stack Developer
Full Stack Developer

3M Consultancy • City of Melbourne

On-site
AUD 90,000 - 120,000
Learning opportunities
Innovative work environment
Senior Software Engineer - Full Stack I Ed-Tech I Melb
Senior Software Engineer - Full Stack I Ed-Tech I Melb

UltraTalent • City of Melbourne

Hybrid
AUD 120,000 - 170,000
Senior Full Stack Software Engineer - Typescript
Senior Full Stack Software Engineer - Typescript

TheDriveGroup • Council of the City of Sydney

On-site
AUD 150,000 - 230,000
Equity upside
Full Stack Engineer (React/Node)
Full Stack Engineer (React/Node)

Talent Aligned • North Sydney Council

Hybrid
AUD 140,000 - 190,000
Hybrid work model
Fully catered team lunches
On-site collaboration Mon-Thurs
+1
Senior Software Engineer
Senior Software Engineer

Halcyon Knights Pty Ltd • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Hybrid work model