Senior Lead Software engineer -Python -AWS
Senior Lead Software engineer -Python -AWS

Senior Lead Software engineer -Python -AWS

Full-Time 110000 - 110000 £ / year (est.) Home office (partial)
ECR Global

At a Glance

  • Tasks: Join a dynamic team to develop and modernise mortgage platforms using Ruby on Rails.
  • Company: Leading FTSE 100 organisation driving digital transformation.
  • Benefits: Competitive salary, bonuses, and opportunities for professional growth.
  • Other info: Flexible work across the UK with London attendance twice a month.
  • Why this job: Make a real impact on critical systems while shaping the future of engineering.
  • Qualifications: Strong Ruby on Rails experience and a passion for scalable systems.

The predicted salary is between 110000 - 110000 £ per year.

We are currently supporting a leading FTSE 100 organisation undergoing significant digital transformation, looking to strengthen its Home Finance Product Engineering team with three permanent hires:

  • 2 x Software Engineers

These roles sit within a product engineering function responsible for the platforms that support mortgage origination and servicing capabilities. This is an opportunity to work on large-scale, business-critical systems while helping shape the future of a modern, engineering-led environment.

You will be joining a product-centric engineering team focused on modernising and evolving a bespoke Ruby on Rails platform supporting core mortgage and service operations. It is an opportunity to influence architecture, delivery, platform resilience, DevSecOps adoption, and engineering best practice across the wider business.

For the Lead Engineer role, you will provide hands-on technical leadership, helping drive engineering standards, mentor teams, and contribute to the wider technology roadmap and cloud migration strategy. We are open to candidates from all industries, not just financial services. The priority is strong technical capability, a modern engineering mindset, and genuine passion for building scalable, resilient systems.

Requirements:

  • Strong Ruby on Rails development experience
  • Experience with web-based MVC applications and APIs
  • Strong SQL and relational database knowledge
  • CI/CD pipeline exposure and DevOps practices
  • Understanding of modern engineering principles including automation, monitoring, and operational excellence

This is an opportunity to join a business investing heavily in engineering excellence, cloud transformation, and product-led delivery.

Software Engineer – Up to £80,000 base + £10,000–£15,000 bonus
Lead Engineer – Up to £110,000 base + bonus

Senior Lead Software engineer -Python -AWS employer: ECR Global

Join a leading FTSE 100 organisation that prioritises engineering excellence and innovation in a dynamic, product-centric environment. With a strong focus on employee growth, you will have the opportunity to influence key architectural decisions and mentor fellow engineers while enjoying a flexible work culture that values modern engineering practices. Located in London, this role offers competitive salaries and bonuses, alongside the chance to be part of a significant digital transformation journey.
ECR Global

Contact Detail:

ECR Global Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Lead Software engineer -Python -AWS

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Prepare for those interviews by practising common questions and showcasing your technical skills. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

✨Tip Number 3

Don’t forget to follow up after interviews! A quick thank-you email can go a long way in keeping you top of mind. We suggest mentioning something specific from your conversation to make it personal.

✨Tip Number 4

Apply through our website for the best chance at landing a role with us. We’re always on the lookout for passionate individuals who want to be part of our engineering journey!

We think you need these skills to ace Senior Lead Software engineer -Python -AWS

Ruby on Rails
Web-based MVC applications
APIs
SQL
Relational databases
CI/CD pipelines
DevOps practices
Automation
Monitoring
Operational excellence
Technical leadership
Mentoring
Cloud transformation
Engineering best practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Ruby on Rails experience and any relevant projects you've worked on. We want to see how you can contribute to our engineering-led environment!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our goals. Don’t forget to mention your experience with cloud migration and DevSecOps practices.

Showcase Your Technical Skills: In your application, be sure to highlight your technical capabilities, especially in Python and AWS if applicable. We’re looking for candidates who can influence architecture and drive engineering standards, so let us know what you bring to the table!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come through our own channels!

How to prepare for a job interview at ECR Global

✨Know Your Tech Stack

Make sure you’re well-versed in Ruby on Rails and the associated technologies mentioned in the job description. Brush up on your knowledge of MVC applications, APIs, and SQL. Being able to discuss your experience with these technologies confidently will show that you’re a strong fit for the role.

✨Showcase Your Leadership Skills

As a Lead Engineer, you’ll need to demonstrate your ability to mentor and guide teams. Prepare examples of how you’ve led projects or improved engineering standards in previous roles. This will help the interviewers see your potential to drive the team forward.

✨Understand the Business Context

Research the company’s digital transformation efforts and how they relate to the Home Finance Product Engineering team. Being able to discuss how your skills can contribute to their goals will set you apart from other candidates.

✨Prepare for Technical Questions

Expect to face technical questions that assess your problem-solving abilities and understanding of modern engineering principles. Practice coding challenges and be ready to explain your thought process. This will demonstrate your technical capability and modern engineering mindset.

Senior Lead Software engineer -Python -AWS
ECR Global

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>