Technical Architect

Engineering AUS · Brisbane, Queensland
Department Engineering AUS
Employment Type Full-Time
Minimum Experience Experienced

Go1 is on a mission to unlock positive potential through a love of learning. The Go1 platform makes learning easy with thousands of courses in one simple solution. Since our founding in 2015, we have grown to an organization of 200+ in 9 global offices. At Go1, we go to infinity and beyond through excellent work, prioritising actions over words and encouraging creativity and candour. It is with this spirit that we are driving hypergrowth and international expansion.

 

We are in search of an experienced, enthusiastic and approachable technical architect to join our CTO team.

 

THE ROLE:

The technical architect is a broad role which will work across multiple product and engineering working teams at Go1. You’ll collaborate with our product team to understand the goals and objectives for our platform, seek insight from front line services (such as our support team), develop an architecture roadmap and then work with senior developers and principle developers (our technical domain owners) to ensure alignment from day to day technical design. You’ll own one or more areas of expertise (i.e. security, scalability, front end or back end technologies) which you will help our engineering team understand how best to leverage and practice (in the form of training, coaching, guidelines and other documentation)

 

ABOUT YOU:

You will be highly experienced and a seasoned technology veteran having designed and supported the implementation of highly scalable SaaS platforms or re-platforming projects. You are intimately familiar with the age-old balance of technical value (both visible and invisible) and investment. You can navigate the product vision, clearly understand the business we are in and translate that to some audacious goals we’ll need to tackle in the short, medium and long term. You believe in a great developer experience and you understand your role as a multiplier – giving teams the knowledge they need to minimise rework, better manage their debt and build great software. You write the book on good micro-service design (maybe).

 

YOUR RESPONSIBILITIES:

  • Develop, improve and maintain the guidelines and standards for delivering software at Go1
  • Participate in product planning workshops and help articulate technical challenges, initiatives and milestones which need to align – help our engineering teams to understand the same
  • Understand, measure and surface platform and service metrics to teams – help them understand how our software is performing
  • Ensure consistency of technical design for new features and products against our architecture roadmap
  • Drive best practice and excellence in a number of domain areas you might own – such as security, scalability, distributable design systems/components and so on
  • Optimise our cost to service – ensure our software is efficient as well as performant
  • Own initiatives which span product and engineering teams which uplift our technology or infrastructure (i.e. streamlining our path to production) to improve developer experience
  • Tie break or circuit break technical discussions and decisions and play a pivotal role in minimising re-work through forward and cross-functional thinking

 

SELECTION CRITERIA:
A successful applicant must have the following:

  • A degree in a relevant field, or equivalent professional experience.
  • 5+ years of professional experience in similar roles – likely as a tech lead or hands on technical architect
  • Experience building scalable SaaS platforms
  • Significant experience in micro-service / SOA / Event driven architectures
  • Excellent (balanced, valuable) documentation and communication
  • Calm, approachable – a teacher rather than a manager

 

A successful applicant should have advanced or better skills in most of the following:

  • PHP, NodeJS, Typescript, React
  • Database technologies and design – SQL / Elasticsearch
  • Experience with Event Streaming (e.g. Kafaka, Event Hub, Kinesis)
  • API standards (REST, GraphQL)
  • E2E testing frameworks and strategies
  • Secure database encryption and hardening
  • Azure and Active Directory environments

 

A successful applicant might have skills in the following:

  • Graph databases, data science or ML
  • React and React-based component libraries
  • Continuous integration and delivery

 

WHY YOU WILL LOVE Go1:

  • Remote working support
  • Great culture with a bias towards action and robust but always respectful discussion
  • Recently refurbished building on Brisbane’s southside with ample parking
  • Top quality gear to work with
  • In house barista, food and snacks
  • Lunch provided on Fridays
  • Opportunities for travel (GO1 has additional development teams in Vietnam and Perth)

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Brisbane, Queensland
  • Department
    Engineering AUS
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced