Keyboard Jobs

Jobs for software developers, geeks and cyborgs

Senior Engineering Lead

Published on Wed, 05 Oct 2022 14:50 UTC
(115 days ago)

As a Senior Engineering Lead, you will be leading the Software Engineering team(s) through the engineering development as well as the people leadership. On the engineering side, you will be responsible for building, delivering and scaling a distributed cloud platform that serves our database technologies as a scalable service to our global users. On the leadership side, you'll be growing and empowering a team to achieve the engineering goals. Your responsibilities will span across various aspects of technical and interpersonal engineering leadership, with an architectural mind to scale our technology globally. This will include but is not limited to the following list.

  • Designing distributed cloud systems to scale database deployments globally for large organisations
  • Maintaining engineering excellence through code reviews, architecture reviews, and refactoring the codebase
  • Driving the delivery of engineering goals and product releases
  • Hiring, growing and scaling the engineering team to fulfil the engineering goals
  • Empowering engineers in your team through coaching, mentoring, performance reviews, and development

At this stage of the company, you will be among the first Engineering Leads to join our organisation, leading a team of 8-15 Software Engineers, and you will need a strong technical grip on the technology and cloud architecture of our stack, and you are expected to still be a competent programmer. Your technical expertise will need to span across programming, databases, distributed systems and cloud architecture, spanning across multiple modern technologies: Rust, Kotlin, TypeScript, Angular, Kubernetes, Bazel, and many more. You will be working directly with the CEO/CTO -- the technical founder of the company who currently still leads engineering development, as well as the company's leadership. Depending on your performance and skillset, you may have the opportunity to grow the engineering organisation as a whole as we start scaling the company to the US in the next year, and recruiting other technical Engineering Leads underneath you. If this is the case, we will entrust you with the role of an Engineering Director, working in close collaboration with the company executive and leadership to grow the organisation strategically.

Culture

You will be joining a team that cares deeply not just about the intelligence of the technology, but also the elegance and simplicity of the solution. We have a strong sense of urgency, but we always care about "why" something needs to be done, and we make sure that we work purposefully. Although we are expected to be independent in delivering our responsibilities, we collaborate in perfecting our ideas and solutions. Every time we have an opportunity to improve our workflow, infrastructure or architecture to achieve better performance, user experience or company productivity, we take that opportunity, and we grow.

Workplace

This job requires you to be fully vaccinated and in the office full-time, following government guidelines.

Compensation

Base salary of £90,000 to £130,000 depending on experience Generous stock options package

Requirements

  • Bachelors degree in Computer Science or Software Engineering
  • 5+ years of working experience as a Software Engineer, which includes being a Senior Engineer
  • 3+ years of working experience as an Engineering Lead or Manager
  • Proven experience and passion in mentoring and coaching others, especially engineers
  • Strong systems thinker with a leadership and entrepreneurial drive to build organisations
  • Strong communication, documentation, writing, and presentation skills
  • Strong programming skills in OOP and low-level/embedded languages, such as C, C++, Java, or Rust (most ideally)
  • Strong knowledge of databases, distributed systems, and scalable cloud architectures
  • Strong knowledge of cloud service: AWS, Google Cloud, or Microsoft Azure
  • Strong knowledge of cloud infrastructures tools like Kubernetes, Docker, Terraform, and/or Nomad
  • Extensive experience with open-source software development and community
  • Extensive experience in working with high-calibre engineers

Benefits

  • Driven by a strong sense of purpose and vision
  • Talented, collaborative and ambitious team
  • Work with developers, to serve developers
  • Open-source at heart - what we use, and what we produce
  • Comprehensive health and dental insurance - we take good care of our team
  • Company pension plan
  • Generous stock options package - we share the success
  • Frequent team lunches, and fully stocked kitchen
  • Beautiful office space in Soho, London
  • Travel around the world and meet the community
  • Visa sponsorship and relocation support
Apply now

Please mention that you found the job on keyboardjobs.com.
Thank you!

Something wrong?

If you think there is something wrong with this job ad or if you think that it might violate our terms and conditions then please contact us on
support@keyboardjobs.com.