Jul 22, 2019

Lead Microservices / Serverless Engineer - Product Team

  • Versent
  • Melbourne VIC, Australia
Full time Back End Software Engineer Front End Developer Management

Job Description


Versent is a rapidly growing Cloud Consulting organisation, specialising in AWS. We have offices in Sydney, Melbourne, Brisbane, Perth and Singapore and have grown to over 270 people in just four years! We believe in bringing craftsmanship back to technology, because as technology artisans, we passionately care about the quality outcomes we leave behind.

We are kicking off a brand new team to focus on new product(s) we are building, like we did with our first one www.stax.io. Most of the team is formed but we are looking extra experienced Engineers that can join to learn, share and grow with the team.

Lead Engineers are responsible for their squad/team from a development perspective, working closely with the Iteration Managers, Principal Engineers and Principal Consultants throughout the project/product lifecycle to ensure that sprints are setup for success and that the team is never working too hard or lacks the understanding in their card

  • Tech Spikes are setup and run efficiently for the team
  • Any detail/architectural patterns are in place and understood by the team before entering a sprint
  • Work with the developers during rituals to ensure active and effective communication is taking place between team members
  • Cards for the team are articulate, well defined and are testable
  • They are expected to spend roughly 50% of available time on team based activities and the other 50% of the time working on cards

The team will be using a mix of tools and frameworks that include Python, Node.js, Go and Typescript all within a AWS native space. Its never going to be 100% fixed on the tech, so having an openness to learning is a must have trait as well as the ability and experience to set the technical direction - not just drive the train, but lay the tracks.

The core focus for us, above all the tech, is having a great bunch of people working together with everyone learning and sharing along the way.


Our Lead Microservices Engineer exhibit the following behaviours;

    • Ability to change and enact change with customers
    • Focus on clean, testable, repeatable code
    • They are disciplined in the way they work
    • They are direct and authentic in their communication
    • They are always learning & developing their skills
    • Can lead development squads effectively
    • Actively mentor and coach members of their team
    • Ensure the team workload is manageable
    • Can work with teams outside their own to share knowledge or better manage dependencies

    People wanting to become a Lead Microservices Engineer at Versent have the following skills;

    • Background and experience in one (or more) Object Oriented, modern programming language (Java, NodeJS, GoLang, Ruby, etc...)
    • Understanding what getting something done done looks like (doc, testing, continuous improvement of process)
    • Have experience with the AWS ecosystem (S3, DynamoDB/RDS, etc...)
    • Understands and follows consistent code styling guidelines (linting or similar)
    • Can demonstrate what discipline looks like in microservices codebases
    • Ensuring that the quality of what the team produces is at the set standard
    • Ensure team members are sticking to the defintion of done on a card and not doing more then planned (or working outside the context of a card)
    • Are comfortable and happy to present at internal meet ups and tech talks

    Example Tasks for a Lead Microservices Engineer;

    • Participating in agile rituals (stand ups, planning sessions, retros, etc...)
    • Working on stories and tasks
    • Conducting Code Reviews (PR's or Pair Programming), can also lead PR and PP Sessions
    • Conduct and Participate in Technical Spikes
    • Take Ownership of their card moving to "done, done" which may include some DevOps, Security and Testing Work
    • Can articulate and document architectural patterns in AWS and how best to implement them
    • Presenting at Industry and Versent Meetups/Tech talks on a regular basis


At the core of what we do, we're an engineering company. We value our people more than commercials and put culture at the centre of everything.

We do weekly internal tech meetups with food and drinks, host game nights, organise Hackathons, pay for your AWS training and certifications, and other relevant certs (if it's something you want to do).

We have many social events, often supporting charity initiatives such as TourXOz and RUOK Day. We also have family functions such as lawn bowls, company picnics etc. We have a paid parental leave program.

We embrace the notion of Versent as a Family, working together to achieve outstanding success.

We have flexible working hours and a culture based on respect, trust and collaboration.


You know, work doesn't have to feel like work. In fact, we don't want it to. That's why we've cultivated an environment based on creativity. Because when people who care about their craft are given the freedom to explore possibilities without restriction, amazing things can happen.


No cool cliques, just hard-working humans generating ideas and devising solutions in a creative, collaborative work space. Professional but not corporate, we believe success is achieved through strong leadership (without interference from middle-management) and an autonomous working environment backed by the moral support of like-minded peers. This is a highly collaborative, supportive environment.


  • People: We believe in a positive team with family spirit, because life is to short for anything else.
  • Customer: We create remarkable experiences for customers and treat them as you would wish to be treated.
  • Quality: Be Artisans who care for their craft and lead change through continuous improvement.
  • Reliability: Do what we say we will do when we say we will do it, every time.
  • Transparency: Full disclosure, integrity and honesty in all things.
  • Reciprocate: Give back and assist as much as possible, whenever possible.