Golang Technical Lead

SustainRecruit

Sydney

On-site

AUD 150,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SustainRecruit in Sydney is seeking a hands-on Technical Lead to join a large-scale, high-traffic technology environment. You’ll lead a small team of 4–6 engineers, stay hands-on with Golang and AWS, and guide architecture, design and delivery across cloud-native platforms.

You’ll mentor engineers, drive engineering excellence, and work closely with Product and Delivery teams to remove blockers and accelerate velocity while maintaining high coding standards.

Qualifications

  • Strong commercial Golang development experience.
  • Strong hands-on AWS experience.
  • Proven experience designing and building event-driven and serverless systems in production.
  • Experience with AWS services such as Lambda, SQS, SNS and EventBridge, or equivalent event-driven technologies.
  • Strong understanding of distributed systems, including retries, idempotency, event ordering and failure handling.
  • Strong experience designing and building microservices.
  • Experience with observability, distributed tracing, correlation and system resilience.
  • A strong software engineering and architecture background.
  • Experience technically leading, mentoring or coaching engineers.
  • The ability to remain genuinely hands-on with code.
  • Strong understanding of testing and CI/CD.
  • Experience contributing to architecture and technical design decisions.
  • Strong communication skills and the ability to clearly explain technical trade-offs.

Responsibilities

  • Providing technical leadership to a team of 4–6 engineers.
  • Remaining hands-on with Golang development.
  • Leading technical design, architecture and complex problem solving.
  • Designing and building scalable solutions across AWS.
  • Conducting code reviews and supporting engineers with technical challenges.
  • Mentoring and coaching engineers to improve technical capability.
  • Driving engineering excellence across testing, observability, resilience and shared tooling.
  • Improving engineering standards and development practices.
  • Contributing to architecture and solution design across cloud-native platforms.
  • Working closely with Product, Engineering and Delivery teams.
  • Helping remove technical blockers and improve engineering velocity.
  • Creating a collaborative, high-performing engineering culture.

Skills

Golang
AWS
Event-driven
Serverless
Microservices
Observability
Testing
CI/CD
Architecture
Leadership

Tools

Lambda
SQS
SNS
EventBridge

Job description

We’re looking for a hands‑on Technical Lead to join a well‑established Australian digital business operating a large‑scale, high‑traffic technology environment.

This is a highly technical role for someone with strong commercial Golang and AWS experience who enjoys solving complex engineering problems while providing technical leadership to a small team.

You’ll work closely with and provide technical direction to a team of approximately 4–6 engineers, remaining hands‑on with code, architecture and solution design while helping lift engineering standards across the team.

The Role

You’ll work across a modern Golang, AWS and event‑driven/serverless environment, combining hands‑on software engineering with technical leadership.

You’ll be responsible for:
  • Providing technical leadership to a team of 4–6 engineers
  • Remaining hands‑on with Golang development
  • Leading technical design, architecture and complex problem solving
  • Designing and building scalable solutions across AWS
  • Conducting code reviews and supporting engineers with technical challenges
  • Mentoring and coaching engineers to improve technical capability
  • Driving engineering excellence across testing, observability, resilience and shared tooling
  • Improving engineering standards and development practices
  • Contributing to architecture and solution design across cloud‑native platforms
  • Working closely with Product, Engineering and Delivery teams
  • Helping remove technical blockers and improve engineering velocity
  • Creating a collaborative, high‑performing engineering culture
What We're Looking For:

We’re primarily looking for strong technical credibility. You may currently be a Technical Lead, Lead Engineer, Senior Engineer or Staff Engineer. What matters is that you're an accomplished engineer who can provide direction to others without moving away from hands‑on engineering.

Ideally, you'll bring:
  • Strong commercial Golang development experience
  • Strong hands‑on AWS experience
  • Proven experience designing and building event‑driven and serverless systems in production
  • Experience with AWS services such as Lambda, SQS, SNS and EventBridge, or equivalent event‑driven technologies
  • Strong understanding of distributed systems, including retries, idempotency, event ordering and failure handling
  • Strong experience designing and building microservices
  • Experience with observability, distributed tracing, correlation and system resilience
  • A strong software engineering and architecture background
  • Experience technically leading, mentoring or coaching engineers
  • The ability to remain genuinely hands‑on with code
  • Strong understanding of testing and CI/CD
  • Experience contributing to architecture and technical design decisions
  • Strong communication skills and the ability to clearly explain technical trade‑offs.

This is an excellent opportunity for a senior Golang/AWS engineer ready to take greater technical ownership and lead a small engineering team while continuing to code.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Tech Lead: Hands-On Cloud Architect & Team Leader
Golang Tech Lead: Hands-On Cloud Architect & Team Leader

SustainRecruit • Sydney

On-site
AUD 150,000 - 190,000
Golang Engineer
Golang Engineer

Jobgether • Australia

On-site
AUD 90,000 - 120,000
Competitive global compensation
USD 2,000 annual learning budget
Performance-based bonuses
+2
Senior Software Engineer
Senior Software Engineer

TheDriveGroup • Sydney

On-site
AUD 180,000 - 240,000
Equity
Competitive salary
Career progression
+1
Technical Lead
Technical Lead

Talenza • City of Brisbane

Hybrid
AUD 150,000 - 160,000
Lead Engineer - Golang
Lead Engineer - Golang

Profusion • City of Melbourne

Hybrid
AUD 150,000 - 210,000
Hybrid working
Learning and development investment
High-impact DevEx initiatives
+1
Tech Lead
Tech Lead

Recoded • City of Melbourne

Hybrid
AUD 120,000 - 150,000
Lead high‑impact projects
Collaborative engineering culture
Modern tech stack
Lead Backend Engineer
Lead Backend Engineer

Talent • Canberra

Hybrid
AUD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Correlate Resources Pty • Sydney

On-site
AUD 140,000 - 190,000
Senior Backend Engineer - 3 to 6 Months Contract
Senior Backend Engineer - 3 to 6 Months Contract

Aviato Consulting Pty Ltd • City of Melbourne

Hybrid
AUD 140,000 - 190,000
Technical Lead (Contract)
Technical Lead (Contract)

Talent Corp • Sydney

On-site
AUD 180,000 - 240,000