SonicJobs Logo
Left arrow iconBack to search

Lead Software Engineer

Revybe IT Recruitment Ltd
Posted 6 hours ago, valid for a month
Location

London, Greater London EC1R 0WX

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The Lead Software Engineer position is based in London, requiring in-office presence three days a week and offers a salary of up to £110,000 plus shares.
  • Candidates must have at least 7 years of software engineering experience, with a strong focus on Python and React, along with a minimum of 2 years in a leadership role.
  • The role involves designing, developing, and deploying scalable software solutions while managing a small team of engineers to ensure high code quality and project delivery.
  • Key responsibilities include writing clean code, architecting AWS solutions, implementing CI/CD pipelines, and conducting code reviews.
  • Ideal candidates should possess strong AWS experience, knowledge of best coding practices, and the ability to communicate technical concepts effectively.

Lead Software Engineer (Full-stack)

London (3 Days a Week in office)

Up to £110,000 + shares

Are you a highly experienced Full-Stack Software Engineer who has led a small team before? Do you have deep expertise in Python, React, and AWS, coupled with the passion and skills to lead a team? ReVybe IT Recruitment is delighted to present a unique opportunity to join a prestigious scale-up in the "tech for good" space as a Lead Software Engineer. Based in central London, this hybrid role offers the chance to work on innovative, high-impact projects in a dynamic and forward-thinking environment.

The Role

As the Lead Software Engineer, you will be at the heart of designing, developing, and deploying scalable, high-performance software solutions that support the bank’s mission-critical applications. You’ll lead a small squad of talented engineers, ensuring exceptional code quality and smooth project delivery, while working in a Python, React, and AWS-driven tech stack.

This is a hands-on leadership role where you will balance coding and mentoring responsibilities. You’ll work closely with stakeholders across the business to translate complex requirements into high-quality technical solutions, while defining and implementing best practices for development and deployment.

If you’re looking for the perfect blend of leadership, cutting-edge technology, and global impact, this role is for you.

Key Responsibilities

  • Manage, mentor, and grow a team of engineers, setting the tone for collaboration, innovation, and technical excellence.
  • Write clean, efficient, and secure code in Python and React, ensuring adherence to coding standards and best practices.
  • Architect, build, and optimize solutions on AWS, including leveraging services like Lambda, EC2, S3, and RDS.
  • Lead the full-stack development of scalable applications, architecting robust solutions for complex systems.
  • Advocate for and implement modern CI/CD pipelines to ensure streamlined development cycles and swift deployment.
  • Conduct regular code reviews to ensure quality and consistency across all projects.
  • Stay updated on emerging technologies and guide the team on adopting the most effective tools and methodologies where appropriate.

Tech Stack

  • Languages:Python (backend), JavaScript/React (frontend)
  • Back-end Frameworks:Django, Flask
  • Cloud Infrastructure:AWS (including Lambda, S3, EC2, RDS, CloudFormation)
  • Frontend Tools:React, Next.JS
  • Databases:PostgreSQL, DynamoDB
  • Workflow Tools:Jira, Confluence

Skills & Requirements

We’re looking for candidates who:

  • Have 7+ years of software engineering experience in both frontend and backend development, with a strong focus on Python and React.
  • 2 years minimum of leadership experience, mentoring engineers and driving successful project delivery.
  • Have strong experience with AWS, including designing, deploying, and maintaining cloud-based solutions
  • Bring expert knowledge of best coding practices, including code reviews, clean code principles, and secure-development methodologies.
  • Understand modern DevOps workflows, including CI/CD pipelines, containerization with Docker, and automated testing.
  • Are skilled in relational and NoSQL databases (e.g., PostgreSQL, DynamoDB).
  • Can effectively communicate complex technical concepts to both technical and business audiences.

Lead Software Engineer (Full-stack)

London (3 Days a Week in office)

Up to £110,000 + shares

Click APPLY to be considered!

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.