Uncubed

Software Engineer, Quality

Deliveroo, London

Your favourite restaurants, delivered fast to your door.


Job title: Software engineer, quality

Location: Cannon Street, London

Compensation: competitive

Closing date: 8 April 2018 

DESCRIPTION

We're looking for talented and experienced software engineers to help us maintain extremely high levels of quality across our consumer and internal facing applications. You'll be working embedded in product teams, alongside other engineers, designers, product managers, commercial teams. You'll be fully involved in the software development development process in order to ensure that we are keeping highest quality standards, finding engineering solutions to quality problems.

As a Software Engineer (Quality) you will:

  • Innovate by using a data driven approach to find quality gaps in our products and processes and use engineering solutions to fix those problems
  • Be willing to question the conventional understanding of software testing processes, redefining what quality means in a modern software company
  • Be involved in creating tools for a better, faster and more reliable platform by, for example: creating bespoke monitoring and alerting, improving A/B testing tools, improving existing CI/CD pipelines by automating different parts of the development workflow, developing techniques for testing in production including synthetic monitoring, creating test harnesses alongside various engineering teams, developing and maintaining automation frameworks (API, integration, contract)
  • Work as an integral part of our engineering team, as part of a discipline that is tasked specifically with improving the quality of our products
  • Help shape and improving quality processes at all levels through automation
  • Work with the team to improve unit/integration/API test coverage to existing/newly created services
  • Mentor less experienced team members, helping them learn and grow
  • Be involved in the interview process as we grow the team

 Requirements:

  • Pride in readable, well-designed, well-tested software
  • Desire to build tools for others, including self-service
  • Solid experience in software engineering role AND/OR automation backend API testing role (bonus points for Ruby/Rails or mobile experience)
  • Knowledge of implementing testing methodologies within an agile workflow (continuous integration/delivery)
  • Experience in diagnostics of technical issues, i.e examining API responses, debug information and lookup information using different monitoring tools
  • Knowledge of distributed systems
  • Experience with TDD environments (RSpec, Minitest, or similar)
  • Knowledge of microservices architecture and HTTP/REST
  • Knowledge of relational databases (PostgreSQL, MySQL) and key-value stores (Memcache, Redis)
  • Ability to work in an investigative manner
  • Great verbal and written communication skills

Nice to haves:

  • Experience with Ruby and/or Rails
  • Experience in building testing/internal tools from scratch
  • Awareness of iOS, Android and web development
  • Previous experience or insight into a quality or testing role
  • Knowledge of Docker

BENEFITS

  • Fantastic exposure to scaling a tech team at a unique pace
  • Work at our new headquarters right by Cannon Street Station. The office has a prayer room, nap room, onsite gym, and a rooftop garden overlooking Tower Bridge. We hold firmwide meetings on our basketball court
  • Flexible working, including parent friendly working hours, flexible hours, working from home days - all made easy by our great use of tech including video conferencing, slack, workplace
  • Maternity/paternity leave and shared parental leave
  • An internationally diverse, sociable, dynamic team to work alongside
  • Conferences (attending and/or speaking) and learning resources
  • Company benefits including: discounted private healthcare and a pension plan with employer contributions, childcare voucher scheme, cycle to work scheme, charitable giving, subsidised gym membership, cycle parking)
  • Company wide tech talks with internal and external speakers, and a calendar of tech meetups hosted on the premises
  • Regular team off-sites
  • Access to Deliveroo Plus (no delivery fee on all orders)
  • Every Friday we order lunch for everyone from restaurants on the Deliveroo platform

We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest growing start ups around.

About Deliveroo

About us Deliveroo is on a mission to transform the way the world thinks about food delivery. It’s not a chicken chow mein and a night on the sofa anymore, it’s your favourite local restaurant, it’s a dinner party, a date. We’re four years in, and along the way our team have taken hundreds of ideas from brainstorms to global roll-outs, like Deliveroo Editions – bespoke kitchens designed to host a locally-curated selection of restaurants. Editions are our solution to ensuring that our customers have access to the best of the food-scene, no matter where they live. And that’s just what we’re like at Deliveroo, no compromise allowed and lots of food-inspired challenges to get your teeth into. Out-of-the-box thinking is actively encouraged and we move quickly to make great ideas happen. We’re energetic, fast-paced and blow off steam with free-for-all Friday lunches. It’s a formula that’s working too – we’re bringing great food to customers in 12 countries and over 100 cities.

Want to learn more about Deliveroo? Visit Deliveroo's website.