
Golang Developer or Principle Engineer (Contract)
Job Title: Go (Golang) Developer OR Principle
📍 Location: Sydney, NSW – Hybrid
🗓️ Contract Duration: 6 Months
💼 Industry: Agriculture | Client: Global Consultancy A
About the Role
We’re looking for an experienced Go Developer to join our Software Engineering team as a Developer OR Principle Engineer for a strategic project with a global consultancy focused on agriculture production. This is a hands on role that combines deep technical knowledge with strong team collaboration and problem-solving skills.
You’ll serve as the SME and lown the design, build, and configuration of modern applications, making key decisions that impact multiple teams and systems.
Key Responsibilities
-
Lead the design, development, and deployment of scalable applications
-
Act as the primary technical contact and decision-maker for the development team
-
Mentor developers and foster a culture of continuous improvement
-
Engage across multiple teams to drive collaborative technical decisions
-
Deliver innovative solutions to enhance system performance and user experience
-
Conduct code reviews and ensure high development standards
-
Keep up to date with emerging technologies and industry trends
Core Skills & Experience
Required:
-
Mastery in Go (Golang) programming
-
Solid experience with AWS and cloud-native architecture
-
Proficiency in Amazon EventBridge and Apache Kafka
-
Strong understanding of Responsive and Adaptive Design
-
Expertise in Design & Build Enablement
Preferred:
-
Experience with SQL and Parquet data formats
-
Background in agriculture or large-scale enterprise systems is a plus
Why Join?
-
Work on a high-impact project with a leading global consultancy
-
Collaborate with top-tier engineering talent
-
Play a key leadership role with autonomy and influence
-
Stay ahead of the curve with exposure to modern technologies and architecture