SonicJobs Logo
Left arrow iconBack to search

Lead Software Engineer

Revybe IT Recruitment Ltd
Posted 8 hours ago, valid for 21 days
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 and offers a salary of up to £120K.
  • Candidates must have at least 7 years of software engineering experience, with a strong focus on Python and React.
  • A minimum of 1 year of leadership experience is required, along with proficiency in AWS and cloud-based solutions.
  • The role involves managing a team of engineers, writing efficient code, and optimizing application performance.
  • This hybrid role allows for working in a dynamic environment with a focus on innovative, high-impact projects.

Lead Software Engineer (Full-stack)

London (3 Days a Week in office)

Up to £120K

Are you a highly experienced Full-Stack Software Engineer who has some leadership experience? 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 global bank 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.
  • Optimize application performance, identify bottlenecks, and ensure high availability, security, and scalability.
  • Act as a bridge between technical and non-technical teams, translating business requirements into cohesive technical solutions.
  • 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

This role is ideal for someone with an exceptional technical background, coupled with proven leadership abilities. 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.
  • 1 year minimum of leadership experience, mentoring engineers and driving successful project delivery.
  • Have extensive experience with AWS, including designing, deploying, and maintaining cloud-based solutions (certifications are a bonus!).
  • Are proficient in building APIs (REST and GraphQL) and working with large-scale systems.
  • 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.
  • Bonus points for experience working on systems within financial services or enterprise-level applications.

Lead Software Engineer (Full-stack)

London (3 Days a Week in office)

Up to £120K

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.