Engage builds software to make finding, hiring, and paying temporary workers painless. Our software is causing waves in the UK recruitment industry and we’re growing the product development team to capitalise on the opportunity.

Our infrastructure team builds the platform and infrastructure our developers use to ship product. We need a senior infrastructure person to join the team who will:

Benefits

We believe you can ship great products from anywhere, and we have a diverse group of engineers spread all over Europe. We need you to be in a compatible timezone; it makes communication faster and more effective. Some things still require face time, so we bring the whole team to London regularly to meet, eat, chat and play.

To work at this level you have to love technology, but not for its own sake. For us, technology exists to allow us to make our users successful.

We’re always looking to get better. Nothing is set in stone and everyone is allowed an opinion. We hope that once new team members they find their feet and get comfortable, they can contribute to making all of us better.

We offer share options.

As part of our hiring process, we ask candidates to do a coding test, which is based on our in-production set of technologies. You’ll have the opportunity to see how we work, and you can decide if you like our style.

Desired Skills and Experience

  • Care deeply about the developer experience
  • Work closely with product and engineering to make sure our infrastructure meets our needs
  • Take a leadership role in evolving our approach to security and monitoring
  • Be opinionated but practical
  • Significant experience with managing Linux servers and with automating their management
  • Solid knowledge of security for SaaS products
  • The ability to write good documentation, and not completely hate doing so
  • Setup and maintained build and deployment pipelines
  • Proficiency in bash and, ideally, python
  • Excitement for new technologies, but caution in deploying them
  • You’ve walked a business user through the implications of scoring of a C on ssllabs.com and realised that explaining weak Diffe-Hellman to a layperson is hard
  • You have opinions on Chef vs Puppet, but would take either over doing it by hand
  • You love automation, and scripting those annoying manual tasks you had to do many times
  • You can list all SPOFs of the systems you manage without hesitation, and you work towards removing them
  • You understand that the best reason to adopt a microservices architecture is to better manage domain complexity
  • TLS, IAM, CloudTrail, VPC, VPN are more than just TLAs to you
  • You worry about performance and cost, and how to illustrate the tradeoffs
  • Security holes keep you up at night
  • a Vendor Management System (VMS), which allows end hirers to manage their hiring across lots of recruitment agencies.
  • a Registration and Compliance product, that makes it easy for recruitment agencies and workers to get all the documentation required to get a worker started at a job, and to be able to pay them correctly and legally.
  • a Payroll product that allows recruitment agencies and employment businesses to pay large numbers of workers efficiently and without mistakes.