Senior Software Engineer - London

Easol Trading Limited

Greater London

On-site

GBP 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Home office stipend
Gym membership contribution
33 days of holidays
Company-funded 'deep week' project time
Annual personal development budget

Job summary

Easol Trading Limited is seeking a Senior Software Engineer in Greater London to develop core services and mentor engineering talent. This role involves building and maintaining Ruby on Rails applications, leading teams, collaborating on product development, and ensuring high-quality engineering practices. You will be part of a dynamic and inclusive team, enjoying flexible support and access to great perks. Candidates should have over 5 years of Ruby on Rails experience and strong team leadership skills.

Qualifications

  • 5+ years of experience with Ruby on Rails in production environments.
  • At least 2 years in a team lead or tech lead role.
  • Proven track record of mentoring and developing engineering talent.
  • Strong understanding of web application performance optimisation techniques.
  • Experience with scaling applications and managing platform infrastructure.
  • Excellent communication skills with the ability to explain complex technical concepts clearly.
  • Demonstrated ability to influence product decisions and technical direction.
  • Knowledge of different software delivery methodologies (Agile, Kanban, etc.) and ability to tailor processes to team needs.

Responsibilities

  • Design, build, and maintain efficient Ruby on Rails code.
  • Lead delivery for a team of engineers and ensure high-quality implementation.
  • Mentor and coach less experienced team members.
  • Collaborate with senior engineering for technical strategy.
  • Contribute to product decisions and feature development.
  • Identify performance bottlenecks and scalability challenges.
  • Participate in architectural discussions and help set engineering standards.

Skills

Ruby on Rails
Team leadership
Mentorship
Web application performance optimization
Agile methodologies

Tools

Postgres
Redis
Cloudflare

Job description

Easol is the leading all-in-one ‘experience commerce’ platform built to power experience businesses including festivals, wellness retreats, food and drink, sports and adventure trips. With Easol, experience businesses have complete control to drive more direct sales, retain more revenue, own their data and run their business on their terms.

Easol has deep roots in experiences. The platform was founded by former festival founders, Lisa and Ben Simpson in 2017, after the husband and wife team endured challenges and frustrations first‑hand while setting up and growing their own experience business including Rise, Europe’s biggest Snowsports and music festival, and Beyond Adventures, a series of adventure travel experiences in remote locations such as the Sahara desert and the Swedish archipelago.

About the role

Reporting into the Director of Engineering, the Senior Software Engineer will play a crucial role in developing our core services and the associated infrastructure, mentoring team members, and collaborating with product leadership to drive technical decisions. You'll have the opportunity to influence both product direction and engineering practices while leading the delivery of key initiatives.

Main Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code; Lead delivery for a team of engineers, ensuring high‑quality implementation and on‑time delivery
  • Mentor and coach less experienced team members, supporting the line manager with their technical growth and career development
  • Collaborate with senior engineering management on technical strategy and roadmap planning
  • Contribute to product decisions, working closely with product managers to shape feature development
  • Identify and address performance bottlenecks and scalability challenges
  • Participate in architectural discussions and help set engineering standards
How We Build Easol
  • Our application is built on a Ruby on Rails monolith with Postgres and Redis, creating a solid, reliable foundation
  • We believe in “boring Rails” – embracing Rails conventions and proven patterns that let us move quickly while maintaining stability and predictability
  • We leverage Cloudflare’s ecosystem to solve real challenges – from asset optimisation to SSL management for our creators’ sites and intelligent queue management
  • Our frontend approach combines modern ViewComponents and Hotwire with clear ERB views, giving us reactivity without complexity
Requirements
  • 5+ years of experience with Ruby on Rails in production environments
  • At least 2 years in a team lead or tech lead role
  • Proven track record of mentoring and developing engineering talent
  • Strong understanding of web application performance optimisation techniques
  • Experience with scaling applications and managing platform infrastructure
  • Excellent communication skills with the ability to explain complex technical concepts clearly
  • Demonstrated ability to influence product decisions and technical direction
  • Knowledge of different software delivery methodologies (Agile, Kanban, etc.) and ability to tailor processes to team needs
What You’ll Enjoy About Joining Our Team
  • A high‑performing team with a great culture of working hard and enjoying team events.
  • The opportunity to work in a dynamic, fun and challenging environment.
  • Easol strives to create a diverse and inclusive work environment where differences are respected and welcomed.
  • We will provide enough flexibility and support for employees of all backgrounds and physical abilities to thrive.
What You’ll Enjoy At Easol
  • You’ll have real visibility of what’s happening in the business. We have weekly company meetings, where we all get together to discuss our wins, learning opportunities, our goals and direction.
  • There is an open forum for you to have your say in what we do and how we do it. We empower our team to share their ideas – no egos here!
  • You’ll have access to our incredible perks, such as a company‑funded “deep week”, where you can travel to a destination of choice and have dedicated time to focus on a project that is important to you without distraction.
  • In addition to that, we offer a monthly contribution towards a gym membership and your mobile phone contract, an annual personal development budget, support to choose your own equipment and a lot more.
  • You’ll have 33 days of holidays, inclusive of public holidays.
  • We value diverse perspectives and experiences. We’re committed to creating an inclusive environment where everyone can thrive and contribute to our mission. Employees of all backgrounds and physical abilities will be supported by us in every way possible to thrive.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Revenue & GTM Operations Manager (London)
Revenue & GTM Operations Manager (London)

Easol • Greater London

On-site
GBP 70,000 - 90,000
Work from anywhere policy
Healthcare benefits
34 days of annual leave
+1
Senior Software Engineer
Senior Software Engineer

EcoOnline • Liverpool

Hybrid
GBP 60,000 - 90,000
Generous Paid Time Off
Extended Parental Leave
Robust Health Coverage
+5
Senior Software Engineer
Senior Software Engineer

Worky • Liverpool

Hybrid
GBP 65,000 - 90,000
Generous Paid Time Off
Extended Parental Leave
Robust Health Coverage
+5
Senior Solutions Engineer, EMEA
Senior Solutions Engineer, EMEA

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 130,000
Equity (RSUs)
Health coverage
Parental leave
+4
Senior Software Engineer
Senior Software Engineer

evergreen life • Manchester

Hybrid
GBP 50,000 - 70,000
Cycle to work
Fresh fruit
Life insurance
+2
Senior Software Engineer
Senior Software Engineer

Echobox • Greater London

On-site
GBP 45,000 - 70,000
Free breakfast
Weekly team lunches
Pension contributions
+3
Senior Software Engineer (Android)
Senior Software Engineer (Android)

United States Digital Space LLC • Oxford

Hybrid
GBP 70,000 - 95,000
Competitive compensation
Remote-friendly
Flexible schedule
+5
Full-Stack Senior Engineer
Full-Stack Senior Engineer

Loopla • Greater London

Hybrid
GBP 90,000 - 120,000
Performance bonus
Gym membership
Additional paid leave
Senior Full Stack Engineer - Remote, UK
Senior Full Stack Engineer - Remote, UK

Employment Hero • United Kingdom

Remote
GBP 70,000 - 120,000
Remote work UK
AI tooling access
ESOP
+1
Senior Solutions Engineer
Senior Solutions Engineer

Eptura • Greater London

Hybrid
GBP 90,000 - 120,000
25 Days Holiday
Contributory Pension
Life Insurance (DIS)
+2