Senior Golang Engineer

3 weeks ago


Melbourne, Victoria, Australia Skillfield Full time
About Skillfield

Skillfield is a specialist technology consultancy operating at the intersection of cyber, data, and AI. We partner with enterprise clients to protect, transform, and empower their organisations with forward-thinking solutions. Our reputation is built on outcomes, not effort.

The Opportunity

Contract - 6 months fixed term, with potential for extension

Hybrid - Melbourne

We're seeking a Senior Golang Engineer with deep expertise in building high-performance, low latency systems to join our engineering team. This role is critical to delivering a specialised decoder capable of capturing and processing high-throughput UDP traffic and pushing it to Kafka with zero packet loss.

This is an exciting opportunity for a developer who thrives on performance challenges, understands the intricacies of Go's concurrency model, and is passionate about writing efficient, production-grade code.

What You'll Do

System Development & Performance Engineering

- Design and develop high-performance Golang applications for real-time UDP packet capture and Kafka integration.
- Write highly optimised, memory-efficient Go code with a focus on throughput and reliability.
- Ensure packet sequence integrity without relying on parallel threads.
- Implement robust observability using Open Telemetry and other monitoring tools.

Architecture & Collaboration

- Work within a microservices architecture, contributing to scalable and maintainable system design.
- Collaborate with cross-functional teams including architects, DevOps, and product stakeholders.
- Translate complex technical requirements into clean, performant implementations.

Best Practices & Innovation

- Apply deep knowledge of Go's concurrency model (goroutines, channels, etc.) to solve real-time processing challenges.
- Avoid common pitfalls such as memory leaks, race conditions, and excessive garbage collection.
- Contribute to continuous improvement of development workflows and system observability.

What You'll Bring

- Proven experience in Golang development for production systems.
- Strong command of Go's performance tuning, memory management, and concurrency patterns.
- Recent hands-on experience with Go in high-throughput environments.
- Expertise in networking, async processing, and Kafka integration.
- Familiarity with Open Telemetry and observability best practices.
- Experience working in microservices-based architectures.
- Excellent problem-solving and communication skills.

Please note successful candidates will be required to sign a general NDA and, where applicable, per project NDAs.

Why Join Skillfield?

- Be part of a team solving real-world, high-impact engineering challenges.
- Join a culture that values technical excellence, autonomy, and shared success.
- Enjoy flexibility, support, and performance-based recognition.

Ready to make a measurable impact?

Apply now and help us deliver impact that matters.

#J-18808-Ljbffr

  • Melbourne, Victoria, Australia Skillfield Full time

    About SkillfieldSkillfield is a specialist technology consultancy operating at the intersection of cyber, data, and AI. We partner with enterprise clients to protect, transform, and empower their organisations with forward-thinking solutions. Our reputation is built on outcomes, not effort.The OpportunityContract - 6 months fixed term, with potential for...

  • Golang Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Canonical Full time

    Overview Join to apply for the Golang Engineer role at Canonical.Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets.Our platform, Ubuntu, is widely used in enterprise initiatives across cloud, data science, AI, engineering innovation and Io T.We are a globally distributed team with 1200+...

  • Golang Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Canonical Full time

    OverviewJoin to apply for the Golang Engineer role at Canonical.Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives across cloud, data science, AI, engineering innovation and IoT. We are a globally distributed team with 1200+...


  • Melbourne, Victoria, Australia beBeeGolang Full time $120,000 - $140,000

    Job Opportunity for a Golang ExpertDescription:This is an exciting opportunity for a skilled Golang engineer to join our team. The successful candidate will be responsible for designing and implementing high-quality software in Go, collaborating with colleagues on technical specifications, and participating in engineering processes through code reviews.Key...


  • Melbourne, Victoria, Australia beBeeGolang Full time US$80,000 - US$150,000

    Job OverviewWe are seeking a talented Golang Engineer to join our team. This role involves designing and implementing well-tested software in Go, debugging and fixing issues encountered by users, participating in engineering process through code and architectural reviews, collaborating with colleagues on technical specifications, seeking improvements to...


  • Melbourne, Victoria, Australia Canonical Full time

    Go (Golang) Software Engineer, Developer Tooling and ContainersJoin to apply for theGo (Golang) Software Engineer, Developer Tooling and Containersrole atCanonicalGo (Golang) Software Engineer, Developer Tooling and Containers3 days ago Be among the first 25 applicantsJoin to apply for theGo (Golang) Software Engineer, Developer Tooling and Containersrole...


  • Melbourne, Victoria, Australia Canonical Full time

    Go (Golang) Software Engineer, Developer Tooling and ContainersJoin to apply for the Go (Golang) Software Engineer, Developer Tooling and Containers role at CanonicalGo (Golang) Software Engineer, Developer Tooling and Containers3 days ago Be among the first 25 applicantsJoin to apply for the Go (Golang) Software Engineer, Developer Tooling and Containers...


  • Melbourne, Victoria, Australia Emmbr Full time

    OverviewThis range is provided by Emmbr. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$150,000.00/yr - A$170,000.00/yrDirect message the job poster from EmmbrFull Stack Engineer | Startup Experience | Hands-On Golang | React/React Native | AWS/KubernetesHave you built applications from...


  • Melbourne, Victoria, Australia FrankieOne Full time

    Join to apply for the Senior Backend Engineer (Golang) role at FrankieOne2 days ago Be among the first 25 applicantsJoin to apply for the Senior Backend Engineer (Golang) role at FrankieOneGet AI-powered advice on this job and more exclusive features.We're seeking a highly skilled Senior Backend Engineer to join our Melbourne team. As a key leader, you'll be...


  • Melbourne, Victoria, Australia Emmbr Full time

    OverviewThis range is provided by Emmbr. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$150,000.00/yr - A$170,000.00/yrDirect message the job poster from EmmbrFull Stack Engineer | Startup Experience | Hands-On Golang | React/React Native | AWS/KubernetesHave you built applications from...