20 Aug
|
Leading
|
Melbourne
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-productive 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.
📌 Senior Golang Engineer (Melbourne)
🏢 Leading
📍 Melbourne