Senior Back End Engineer at Ento

Tech, Full-time, Melbourne melbourne engineering full-time
Description
Posted 24 days ago

Are you a talented Senior Backend Developer keen to work in a product environment? Working in a collaborative, agile team, you’ll be taking business problems and turning them into scalable solutions that have a positive impact on the working life of thousands of Australians!

Supported by the Lead Engineer, you will contribute to the architecture and design of new features and functionality as well as initiatives to improve our platform and customer experience. 


About us

Ento is a Series B, SaaS scale-up with teams in Melbourne, Sydney, Auckland and Toronto building a workforce success platform that enables enterprises to automate, engage, optimise and succeed with their large shift-based workforces. 

The industry we exist in is inherently complex but the market demands simplicity. Our tech team thrives on this challenge by balancing flexibility and power with speed and beauty.


About you

Solution focused, you’ve always got your eye on the big picture and take pride in building solutions optimised for scale, efficiency and quality customer outcomes. 

Collaborative, you enjoy working in an agile team environment, love working on modern technology and working with a smart, capable and high-performing team.  

You know how to make things happen, making trade-off decisions on the fly and mentally juggling knock-on effects to deliver quality outcomes. 

If this sounds like you we’d love to hear from you!


Our approach to flexible work 

We work a compressed fortnight. This means that we work slightly longer days (8.4 hours) over nine days so that every second Friday is an RDO. That’s right - three day weekend every other week! 

If you love your home setup, you can work from home at least 50% of the time. You’ll always have a desk in our office, but outside of two days each week (team day & Ento day) you’ll be free to work from home should you wish. 

Like flexibility to drop off kids? Or maybe early mornings just aren’t your thing! We’re all about that. We have core hours where the whole team is working, we aim to have our meetings during this time so the rest can be focus time, but outside of that you can start and finish when you please. 

We also recognise that everyone is a little different and sometimes you’ll need flexible arrangements that suit your situation. We’ll happily discuss your needs and if we can make it work we will! 

What you'll do...

  • Build robust, scalable solutions within an existing ecosystem of product offerings within the Ento platform built upon two separate PHP frameworks (Symfony and CakePHP)
  • Architect and build new functionality for our platform
  • Help support development efforts alongside the Back-End Lead
  • Support the team with process automation and improvement
  • Coach and mentor colleagues as well as communicating and sharing learnings with the team
  • Identify and implement improvements to ensure our processes and systems are best in class
  • Get involved with team testing to help test and qualify newly built feature before they’re shipped
  • Triage the support queue and ensure that high priority issues are managed by the team
  • Your background

  • Deep experience with at least one major PHP framework - ideally Symfony or Cake as we use this in-house, but others like Laravel, CodeIgniter, or Yii are good too
  • Comfortable in the use of an AWS stack, ideally S3 & parameter store. Any experience with Lambda, ECS, Fargate/EC2, CodePipeline, RDS and Elasticache/Redis would be awesome
  • Experience working in agile teams with a collaborative approach to development
  • Good understanding of Object Orientated Design - i.e. the S.O.L.I.D principle
  • Experience designing and architecting scalable solutions 
  • Proven ability to mentor and support teammates
  • You’re happy working on a mix of legacy and modern systems and don’t consider bug fixes / QA work beneath you
  • Commercially minded and pragmatic - you’re able to tackle problems holistically and make strategic trade-off decisions
  • Must be willing to participate in an on-call roster
  • What's on offer

  • You’ll be utilising modern technology (PHP7, Symphony 3x and AWS) and working with an agile delivery team to deliver software that is used by thousands of people every day
  • A chance to be at the forefront of architecting & delivering modern, scalable and performant high value, business critical software
  • We move fast - we deploy daily and we’re always looking for ways to innovate and improve including 10% time every sprint
  • Awesome culture - we are big on respect, transparency, collaboration and communication
  • A unique office aesthetic - seriously. We’ve got light and airy offices, custom designed just for us 
  • We pull off the impossible and you’ll love working with us!