London office

infra

Site Reliability Engineer (Remote Ok)

MyBuilder.com helps homeowners find reliable tradespeople through the power of online reviews. We’re a market leader in the UK and are part of IAC, a well known New York based internet group (Vimeo, Match.com, Tinder, HomeAdvisor, etc.)

Our headquarters in Clerkenwell reflect our unique culture: we have an amazing office bar, guitars, a drum kit, a bike mechanic workstation, extensive library and a rotating food team who make lunch for everyone. It’s a fun place to be and that’s mainly because everyone in the team believes in the mission and is seriously good at what they do.

The role

In SRE, we’re fanatical about automation, monitoring and building resilient systems. We work hard to ensure reliability across the MyBuilder ecosystem, which often means talking about failure (what could go wrong?) and approaching every problem with fault tolerance in the forefront of our minds. We use a huge range of tools to help us with that, from Amazon Event Bridge for event-driven architecture, to Terraform with our Infrastructure as Code efforts, and GitHub Actions for all our automated builds, to name just a few.

我们以高质量的速度交付软件的能力对我们来说很重要,所以我们花了很多时间考虑如何最好地支持MyBuilder产品团队。也许这意味着编写脚本来自动消除运行本地开发环境的痛苦,或者为新的API构建基础设施,或者配置DataDog仪表板用于实时性能监控。在MyBuilder的SRE中,有如此广泛的责任范围,没有两天是相同的。

We want to work with people who are curious, honest, courageous and passionate - if that sounds like you and you want to work for an innovative, successful web business helping homeowners to find reliable tradespeople, then you may have found a new home.

Responsibilities

  • Maintain our services by measuring and monitoring availability, latency and overall system health.
  • Maintain our multi-account AWS setup, comprising 50+ accounts, and the infrastructure therein.
  • 将至少50%的时间花在提高可靠性、监控、性能和速度的开发工作上。
  • Maintain our automated build, test and deployment pipelines.
  • 通过自动化将辛劳从我们的日常工作中消除。
  • Practice sustainable incident response and blameless postmortems.
  • Not be afraid to contribute improvements to the Software Engineering team.

Our infrastructure is hosted entirely on the AWS platform using many of their services. Our current main stack comprises:

  • PHP 7.4/8.1
  • TypeScript/ReactJS
  • CloudFront (dynamic/static content delivery)
  • Lambda/API Gateway (handles 100% of web traffic)
  • SQS/EventBridge
  • RDS (PostgreSQL 13.5)
  • Fargate (Nginx reverse proxy)

我们也正在将后台任务系统从EC2/Supervisor迁移到Fargate。

Here are some of the tools we use to help us manage the stack:

  • Terraform Cloud
  • GitHub Actions
  • Docker
  • TrackJS
  • DataDog Logs, Metrics and APM

The right person

We are looking for people who care about good craftsmanship, who strive to improve themselves, their code and the workplace.

If you’re the kind of software engineer who likes to automate the job you do today for a more interesting job tomorrow, and if you’re able to quickly troubleshoot operational problems while also thinking of the bigger picture, then this SRE role might be for you.

Why you’ll enjoy working at MyBuilder

Engineering, Product and Design work together at MyBuilder, using agile processes in a highly collaborative environment with blurred lines between these disciplines. We have a large and complex product with more interesting challenges to solve than we have time to tackle.

We have daily check-ins for departments and project teams. We problem solve on paper, whiteboards and in Sketch. We prototype in the browser, deploy only when ready, and split test as much as possible with genuine users. We’re a small but growing team meaning you’ll have the opportunity to have a direct impact on a large scale product.

我们为所有员工提供远程工作的选择,在办公室或混合工作。无论你选择哪一种,我们都会给你一台笔记本电脑,里面有你有效工作所需的所有工具。在每月的办公日里,你还可以和你的同事一起度过宝贵的时光,和你的经理1:1见面。

We’ll also add:

  • 33 days holiday (including bank holidays) + 1 extra day for every year of service
  • 5% employer pension contribution
  • Comprehensive private medical insurance with AXA
  • Routine treatments health cash plan
  • Enhanced parental leave
  • Flexible hybrid and remote working options
  • Travel allowance for office and hybrid team members
  • Subsidised office lunch
  • Annual personal development grant + days off
  • Generous new hire referral bonus

Read more aboutlife at MyBuilderon the Product/Tech team and explore ourcompany valuesto find out what makes us tick.

Place of work

We give everyone the choice of being remote (with a day or two a month in the office), Hybrid (2 days a week in office) or fully office based.

How to apply

写信给我们,告诉我们为什么这个角色适合你。

For more information on how we store your data please read ourPrivacy Notice

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, colour, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, or marital status.

Found your perfect fit?

如果你对这个职位感兴趣,请发送你的简历并告诉我们你为什么想在MyBuilder工作。请不要复制和粘贴求职信,它们会让我们感到悲伤。

Apply now

Apply for this position

如果你对这个职位感兴趣,请填写一份申请,并告诉我们为什么你想在MyBuilder工作。

Apply now

About the Infra Team

在MyBuilder,我们坚信高质量的代码,以匠人的态度来设计我们的代码和系统,以及持续的学习和改进。我们的系统发展了自己的知识和经验,我们不断发展我们的技术,以满足业务的需求。
If you want to learn more, visit thetech team pageand have a look at ourtech blog.

Our London Office

Our London office is in the heart of Dickensian Clerkenwell, a short hop from Farringdon station amid some of the best pubs, restaurants and coffee shops in London. Exmouth Market is on our doorstep, but if you just want to hang out in the office, that’s fine too - we have two floors stuffed with high-end tech, an espresso machine, fridges packed with snacks and drinks, and lots of games to play.