Senior Software Engineer (Python or Go)

Application Development, Melbourne, AU, Full Time

Stax is a home-grown start-up revolutionising the AWS cloud experience. Our aim is to provide a platform that automates and streamlines critical tasks to provide a secure and efficient developer experience. Stax comprises of a team of over 40 cloud artisans passionate about the quality outcomes our product delivers. With over 200 active customers across three continents, our customers range from fast food, to luxury, to ASX top 20. We've cultivated an environment based on creativity. When people who care about their craft are given the freedom to explore possibilities without limits, amazing things happen. There are no cool cliques, just a hard-working team generating ideas and devising solutions in a creative and collaborative workspace.

Stax is looking for a Senior Engineer to join our experienced Foundation engineering team in a full-time capacity.
The Senior Engineer is a team contributor responsible for engineering quality solutions and delivering customer value.

As an engineer we'd like someone with experience in building, running, and maintaining production applications with an interest in working in a fast-moving environment on top of AWS.

The Foundation engineering team are responsible for building Stax's core product that makes AWS environments secure by default, automated, and takes care of a lot of the foundational heavy lifting so our customers can get on with delivering business value. This is a great opportunity for someone that loves to solve complex problems and thrives in an environment of collaboration and thinking big.

As part of the team, you would be

  • Building services that manage and orchestrate the AWS infrastructure we deploy for our customers
  • Designing and improving existing apis, services, state machines and other supporting systems
  • Taking part in team rituals to define, estimate, and review deliverables
  • Providing product designers with technical feedback and working with them on solutions
  • Assisting customer success with technical questions
  • Taking part in a rotation responding to incidents and outages
  • Working with AWS services such as Organizations, Identity & Access Management (IAM), Serverless Application Model (SAM), CloudFormation, Step Functions, Lambda, Relational Database Service (RDS), Virtual Private Cloud (VPC)
  • We're looking for someone who

  • 5+ years experience in developing applications to the highest standard
  • Has a bachelor’s degree in computer science or equivalent work experience
  • Has a strong understanding of Python or Go
  • Experience developing, monitoring, and maintaining production applications. Experience orchestrating AWS services is highly regarded
  • Builds resilient distributed systems and appreciates the importance of observability
  • Knowledge of System Authentication / Authorisation principles with an appreciation for federation protocols SAML & OAuth
  • Excellent communicator within the team and across teams
  • Has a DevOps/SRE mindset (i.e. you build it, you run it)
  • Technical at heart, ready to roll up their sleeves and get things done
  • Ability to “fix the hotel while it’s open”
  • Our values reflect the way we work. We’re a casual, inclusive bunch, with team members from a variety of backgrounds collaborating as a team to overcome challenges. Everyone is given space to learn and develop their skills and knowledge. We support each other in all ventures, whether attaining a new AWS certification or trying their hand at baking sourdough or brewing beer. We create remarkable experiences for our customers and we treat others the way we would like to be treated.