Golang Engineer

Jobgether

Australia

On-site

AUD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive global compensation
USD 2,000 annual learning budget
Performance-based bonuses
Generous annual leave
Employee Assistance Program

Job summary

Jobgether is seeking a Golang Engineer based in Australia to build and scale high-performance systems in a remote-first setup. This role involves collaborative work on core infrastructure and open-source products impacting AI, cloud, and IoT ecosystems.

The ideal candidate will have extensive experience in Golang and Linux systems, showcasing strong problem-solving skills and the ability to work across global teams. The position offers competitive compensation, annual learning budgets, and generous leave policies.

Qualifications

  • Strong academic background in Computer Science, Engineering, or a related STEM field.
  • Proven experience designing and building production-grade software in Golang.
  • Deep familiarity with Linux systems and strong command of system-level concepts.

Responsibilities

  • Design, develop, test, and maintain software systems using Golang.
  • Debug and resolve issues across distributed systems.
  • Participate in code reviews and architectural discussions.

Skills

Golang programming
Linux systems
Distributed systems
Problem-solving
APIs
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Ubuntu
MicroK8s

Job description

His position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Golang Engineer based in Australia.

This role offers the opportunity to build and scale high-performance systems using Go within a globally distributed, fully remote engineering organization. You will contribute to core infrastructure and open‑source driven products that power enterprise, cloud, AI, and IoT ecosystems worldwide. The environment is highly collaborative, involving engineers, community contributors, and cross‑functional teams across multiple time zones. You will work on systems that emphasize performance, security, and reliability at scale. The role encourages ownership, from design and development through to deployment and operations in some cases. It is well‑suited for engineers who enjoy solving complex distributed systems challenges and improving engineering practices continuously. You will be part of a culture that values technical excellence, autonomy, and continuous learning in a remote‑first setup.

Accountabilities
  • Design, develop, test, and maintain robust, well‑documented software systems using Golang, ensuring high performance and reliability.
  • Debug, troubleshoot, and resolve production and user‑facing issues across distributed systems and services.
  • Participate actively in code reviews, architectural discussions, and technical design processes with global engineering teams.
  • Collaborate with internal teams and external contributors to define and refine technical specifications and system improvements.
  • Contribute to operational excellence by improving engineering workflows, deployment processes, and system observability.
  • In certain cases, deploy, monitor, and operate services owned by the team in production environments.
  • Support product success through technical advocacy, documentation, and knowledge sharing.
Requirements
  • Strong academic background in Computer Science, Engineering, or a related STEM field, or equivalent practical experience.
  • Proven experience designing and building production‑grade software in Golang, ideally in Linux‑based environments.
  • Deep familiarity with Linux systems (Ubuntu or Debian preferred) and strong command of system‑level concepts.
  • Experience with distributed systems, APIs, and scalable backend architectures (especially for senior‑level roles).
  • Strong problem‑solving abilities, with a track record of delivering high‑quality work independently and on schedule.
  • Excellent written and verbal communication skills in English, with the ability to collaborate across global teams.
  • Strong interpersonal skills, adaptability, curiosity, and a proactive, ownership‑driven mindset.
  • Ability and willingness to travel internationally twice a year for team gatherings.
  • Nice to have: experience with Ubuntu ecosystem tools such as Juju, LXD, MicroK8s, Snapd, Ubuntu Core, or Ubuntu Pro; performance tuning and security expertise.
Benefits
  • Competitive global compensation benchmarked to experience, performance, and location.
  • Performance‑based annual bonus or commission structure.
  • Annual compensation reviews to recognize and reward contributions.
  • Remote‑first work environment with distributed global teams.
  • USD 2,000 annual learning and development budget.
  • Generous annual leave plus maternity and paternity leave policies.
  • Employee Assistance Program supporting wellbeing and personal needs.
  • Opportunities for international travel to team events and collaboration sessions.
  • Travel benefits including Priority Pass and upgrades for long‑haul company events.
  • Recognition programs and rewards for outstanding performance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Engineer — Remote, Scalable Distributed Systems
Golang Engineer — Remote, Scalable Distributed Systems

Jobgether • Australia

On-site
AUD 90,000 - 120,000
Competitive global compensation
USD 2,000 annual learning budget
Performance-based bonuses
+2
Engineering Manager - Solutions Engineering
Engineering Manager - Solutions Engineering

Jobgether • Australia

On-site
AUD 140,000 - 180,000
Competitive global compensation
Annual learning and development budget
Comprehensive health and wellness support
Software Developer (GoLang/ AWS)
Software Developer (GoLang/ AWS)

Showtime Consulting • Sydney

On-site
AUD 120,000 - 180,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
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
Senior Backend Engineer - Golang
Senior Backend Engineer - Golang

Aviato Consulting Pty Ltd • City of Melbourne

Hybrid
AUD 140,000 - 190,000
Hybrid work model
Google Cloud exposure
Software Developer (GoLang/ AWS)
Software Developer (GoLang/ AWS)

Showtime Consulting • Sydney

On-site
AUD 110,000 - 190,000
Software Engineer
Software Engineer

Talent • Canberra

On-site
AUD 120,000 - 150,000
Remote Golang Backend Architect — Cloud-Native Systems
Remote Golang Backend Architect — Cloud-Native Systems

Aviato Consulting Pty Ltd • City of Melbourne

Hybrid
AUD 140,000 - 190,000
Hybrid work model
Google Cloud exposure
Staff Full-Stack Engineer — Global Scale & Impact
Staff Full-Stack Engineer — Global Scale & Impact

Easygo • City of Melbourne

On-site
AUD 180,000 - 260,000