Golang Job: Solution Consultant

Job added on




Melbourne - Australia

Job type


Golang Job Details

Who are we
Sahaj Software is an artisanal software consulting firm built on the values of trust, respect, curiosity, and craftsmanship, and delivering purpose-built solutions to drive data-led transformation for organisations. Our emphasis is on craft as we create purpose-built solutions with a razor-sharp focus to solve complex business and technology challenges, and provide customers with a competitive edge.

What you'll do in this role

You’ll feel at home if you are hands on, grounded, opinionated and passionate about building things using technology. Our tech stack ranges widely with language ecosystems like Scala, Java, Golang, Elixir, Python, .Net, Nodejs or even Rust.

- You will often work in small pizza-teams of 2-5 people where a well-founded argument holds more weight than the years of experience.

- You will work with customers across domains like retail, banking, publishing, social, education, adtech and more

- Produce high quality code that allows us to put solutions into production

- Utilise DevOps tools and practices to build and deploy software

- The teams you work with will have experienced and smart people with no roles. The team will self-organise without oversight to own and deliver solutions end to end.

- You will work in short sprints to deliver working software.

Skills you’ll need

- A maker’s mindset. To be resourceful and have the ability to do things that have no instructions

- At least 2 years experience as a Software Engineer / DevOps / SRE / System Engineer

- Deep understanding of fundamentals and at least one programming language (functional or object oriented)

- Understanding of web APIs, contracts and communication protocols

- Experience with one or more source control and build toolchains

- A nuanced understanding of code quality, maintainability and practices like Test Driven Development

- Understanding of Continuous Integration, Continuous Delivery and Deployment.

- Understanding of Cloud platforms, infra-automation/DevOps, IaC/GitOps/Containers

- Willingness to be a polyglot developer and learn multiple technologies


At Sahaj, people's collective stands for a shared purpose where everyone owns the dreams, ideas, ideologies, successes, and failures of the organization - a synergy that is rooted in the ethos of honesty, respect, trust, and equitability. Our culture nurtures and demands:

  • Creativity
  • Ownership
  • Curiosity
  • Craftsmanship


  • Unlimited Annual leave
  • Paid Life Insurance & Private Health insurance
  • Culture built on trust and transparency
  • Challenging work & competent colleagues

Job Types: Full-time, Permanent


  • Health insurance
  • Life insurance
  • Unlimited annual leave


  • Monday to Friday

Work Authorisation:

  • Australia (Required)