Staff Engineer

Birmingham | Haywards Heath | London | full-time

Posted: 26/05/2021
|
Closing on: 23/06/2021

Job summary

A hands-on developer with deep technical skills, contributing to the codebase and to the wider engineering team, shaping our code and working practices, harnessing the power of SaaS APIs and cloud services to create powerful solutions rapidly, and delivering practical DevOps expertise.

Alongside individually contributing to our code base, you will be providing deep technical leadership by influencing and improving the technical practices of your teammates and the wider professional organisation. We will be relying on your specialised experience, knowledge, teaching, coaching and mentoring abilities as well as your communication skills and know-how to improve the quality of technical practices across the organisation-with a particular focus on automated test creation using techniques like TDD and BDD.

Your key responsibilities

  • Pick up a task, or small project and take it right through to production ready.
  • Drive out detailed requirements where they don’t already exist, with the help of business users and analysts.
  • Lead developers at all levels to make them productive and deliver to a high-quality.
  • Instill and improve practices around code quality and automated testing by teaching and encouraging the use of techniques such as TDD and BDD to an advanced level.
  • Lead complex refactoring initiatives inside of our existing codebase.
  • Contribute to and influence the overall tech stack and new tech adoption.
  • Contribute ideas and innovations, wherever you see opportunity for improvement.
  • Work collaboratively with our multi-disciplinary teams.
  • Work within and help to improve our organisation, processes and technologies.
  • As a leader and manager, help to shape and drive the evolution of the engineering community in order to develop, recognise and retain talented people. 

How you’re measured

  • Implement best practice and more efficient ways of working where possible.
  • Consistently deliver on own workload, projects and tasks.
  • Continuously contribute to and support the squads and the overall technical team in an enthusiastic and committed way.
  • The improved quality of our tests and test automation.

What you bring

Knowledge

  • Good knowledge of relevant build tools, deep experience and use of Python.
  • MongoDB and associated python libraries.
  • Micro-services, REST APIs.
  • Python Web Frameworks (Django, Flask).
  • Node, npm and JavaScript.
  • AWS tools and services.
  • Agile methodologies such as Agile or Kanban.
  • Knowledge and interest in chat bots, voice recognition, big data analytics, test and behavioural driven development, and meta programming is an advantage.

Skills and personal attributes

  • You'll be be an engineer at heart.
  • Be a completer finisher: wants to give users the best possible experience but also recognises that perfect is good finished.
  • Be able to recognise when the solution is getting too complex and it’s time to adjust the requirements, or when it’s time to delete, refactor and simplify.
  • Have a strong team ethic: makes change happen by working with and through others: you'll be able to convey a compelling vision and gain commitment to goals. 
  • Understand that not all ideas and code will make it into production and be able to move on.
  • Be able to coach, delegate and manage the performance of others.

Experience and qualifications

  • Solid commercial experience of working hands-on maintaining, changing, and delivering software in a complex, mission critical environment.
  • Strong experience working in a product-based organisation.
  • Strong experience using agile software development techniques.
  • Experience in leading and coaching others, both in the line and virtually.
  • A relevant degree is preferred.

Download the job description

Bought By Many is making the world a better place for pet parents. Award-winning innovative technology and exceptional customer service are at the heart of our offer: we now rank 30th on the Tech Track 100 (2020) and we won the Insurance Choice Awards (2020) for both Best Pet Insurance Provider and Innovation of the Year. We’re proud to be driving unprecedented change in insurance and have doubled our revenues annually for the last 4 years with more ambitious growth still to come.

Our latest Series D funding round was $350m which values us at $2bn. All this was made possible by the hard work from our incredible colleagues around the world; and we’re excited to embark on the next stage in our journey. Our company is fast-paced, respectful, fun-loving and (most importantly) passionate about pets and their well-being.

We think big and we can only do that if we have a wonderful array of different people with different lived experiences and backgrounds, bringing their whole self to work every day. Throughout the business, you will meet people who think differently, aim for impact, and love to try new things.

What it’s like to work here?

Our company is fast-paced, respectful, fun-loving and (most importantly) passionate about pets and their well-being. We think big and we can only do that if we have a wonderful array of different people with different lived experiences and backgrounds, bringing their whole self to work every day. Throughout the business, you will meet people who think differently, aim for impact, and love to try new things. 

Our physical offices are bright and open with plenty of treats and extras and we provide practical support and best-in-breed kit for homeworking.  We are a connected and sociable business and like to spend time together in regular fun activities, both online and in person (when we can!).

We work together as one team and we share the same values:

  • Show you care
  • Do the right thing
  • Work in partnership
  • Dare to think big
  • Be tenacious and be fast

Award-winning innovative technology and exceptional customer service are at the heart of our offer: we now rank 30th on the Tech Track 100 (2020) and we won the Insurance Choice Awards (2020) for both Best Pet Insurance Provider and Innovation of the Year.

Our latest Series D funding round was $350m which values us at $2bn.  All this was made possible by the hard work from our incredible colleagues around the world; and we’re excited to embark on the next stage in our journey. We’re proud to be driving unprecedented change in insurance and have doubled our revenues annually for the last 4 years with more ambitious growth still to come. 

Salary

up to £80,000pa


Benefits

  • 25 days' holiday
  • Private health scheme
  • Contributory pension
  • Life assurance (3 x annual salary)
  • Employee Assistance Programme
  • Cycle scheme
  • Season ticket loan
  • Nationwide gym discount scheme
  • Health support service
  • Other lifestyle benefits
  • Superb modern office environment (with treats and extras)
  • Great practical support for homeworking
  • We're a fun and sociable business - both online and in person (when we can !)

Hours of work

Our standard working week is 37.5 hours, typically 09:00 to 17:30 from Monday to Friday. Occasional travel to other sites will be required.


Line manager

Head of Engineering


Locations

Alpha Tower, Suffolk Street Queensway, Birmingham B1 1TT

Oakfield House, 35 Perrymount Road, Haywards Heath, West Sussex, RH16 3BW

Unit 1B, 1-10 Summers Street, Farringdon, London EC1R 5BD

Apply for Role

Submit your details and CV here to apply.

Supported formats (.pdf, .doc, .docx)
Supported formats (.pdf, .doc, .docx)
If you were referred to this opportunity by someone who works here, please let us know their name.
To create an insurance policy that actually makes insurance better for everyone, companies need to look beyond just making things clearer and fairer.
Guy Farley, CTO & Co-founder