General Information

Country
United Kingdom of Great Britain and Northern Ireland
City
London
Department
Engineering
Posted
15-Feb-2024
Working Time
Permanent - Full-time

Description and Requirements

You will be solving deep technical problems and building creative solutions in a dynamic environment leading knowledgeable and passionate SDE's. You are experienced building for the cloud – designing for five 9s, globally distributed all-active deployments, horizontal scalability, fault tolerance, and more. You are motivated by learning, evaluating, and deploying new technologies. Our services are deployed in an Amazon Web Services environment, and so you will working hands on with many AWS components. You thrive in true-agile, highly paced, production facing environment. You have a low tolerance for mediocrity. You love to write code and build extraordinary things.

 

We are looking for coders, people who love to code, just like we do! You should be energetic, confident, and ready to contribute in many areas of the software development lifecycle. You may be involved in all the aspects from research, design, specs, coding, and bug fixing. Our team focus is on writing dependable code and getting high quality products and services to market as quick as possible.


  • Lead and mentor multiple software engineering teams, fostering a culture of collaboration and innovation.
  • Define and execute strategic roadmaps for software development, aligning them with our business goals.
  • Oversee the planning, execution, and delivery of complex software projects, ensuring they meet quality and timeline standards.
  • Collaborate closely with cross-functional stakeholders, including product managers, to define project scopes and priorities.
  • Evaluate and implement software engineering best practices, tools, and methodologies.
  • Provide technical guidance and mentorship to software engineers, facilitating their growth and development.
  • Monitor and report on project progress, identify areas for improvement, and implement necessary changes.
  • Foster a culture of continuous improvement and innovation within the software engineering department.
  • Contribute to strategic decision-making and resource allocation for the software engineering teams.
  • Promote knowledge sharing, collaboration, and the exchange of best practices among engineering teams.