At a Glance
- Tasks: Lead innovative projects and develop impactful financial tools for everyday workers.
- Company: Join a socially conscious tech company with a mission to improve financial wellbeing.
- Benefits: Enjoy 25 days annual leave, flexible working, and comprehensive healthcare.
- Other info: Hybrid working model with excellent career growth opportunities.
- Why this job: Make a real difference while working with cutting-edge technologies in a dynamic team.
- Qualifications: Strong engineering skills, good communication, and experience with AI tools.
The predicted salary is between 100000 - 150000 £ per year.
CompanyStream was founded with the mission to provide fair financial tools to the everyday worker. Offered through destination employers like Greene King, Bupa, Burger King, Asda and the NHS, our award‑winning platform helps over three million people to earn, learn, save, spend and borrow on their own terms, all in one smartphone app. Stream is unique: VC backed and growing at scale, but with a social conscience. Some of the world’s leading impact funds were our founding investors, and we operate on a social charter, which means every product and service we create must measurably improve financial wellbeing.
You’d be joining a team of over 200 passionate, ambitious people across Europe and the USA, building a category‑defining product, and united by that same mission.
This Role
We’re looking for Lead Engineers to join our cross‑functional squads, working on products such as Earned Wage Access, Workplace Loans, and Workplace Wealth. The key technologies we use are Claude Code, Python, Typescript, React, Svelte, PostgreSQL, Snowflake and AWS. Stream has a genuine focus on moving quickly, avoiding waste, and getting engineers’ work into the hands of users in the smallest amount of time possible.
Requirements
- You’re a great engineer, a good communicator, and have good product sense.
- You use the latest AI tools.
- You take responsibility for the quality of your own work.
- You’re driven and humble.
Salary
Dependent on experience and seniority, ranging from £100,000-£150,000, plus an equity vesting schedule.
Hybrid Working
Ability to work from our London office 3 days a week, blending with remote work.
Benefits
- 25 Days Annual Leave in addition to public holidays (up to 5 day rollover), as well as flexible time off allowances for any ad‑hoc childcare/family/caring needs.
- 24 weeks’ paid Maternity Leave and 4 weeks paid Paternity Leave for employees with over 12 months service.
- Special Leave for In Vitro Fertilisation (IVF) and other fertility treatments.
- Sabbatical scheme.
- Paid leave to volunteer.
- Private Healthcare including comprehensive mental and physical healthcare.
- Salary sacrifice to pension, as well as bonus exchange to Pension: reap even more rewards of any bonus by paying into your pension & save on Tax and NI + added compound growth.
- Enjoy savings with our electric vehicle salary sacrifice scheme.
- Season Ticket Loan.
- Access to Salary Sacrifice Schemes via ThanksBen: the benefits marketplace. Choose the benefits you want, when you want. Pay less tax, receive more value, including: Workplace nurseries, Cycle to Work, Home and Tech Scheme and more.
- The best benefit of all, access to Stream!
At Stream we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Stream is an equal opportunity workplace. We are dedicated to equal employment opportunities regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, or veteran status.
Lead Software Engineer employer: Stream
Stream is an exceptional employer, dedicated to enhancing the financial wellbeing of frontline workers while fostering a vibrant and inclusive work culture. With a strong focus on employee growth, we offer extensive benefits including generous leave policies, private healthcare, and opportunities for professional development, all within a dynamic hybrid working environment in London. Join us in making a meaningful impact as part of a passionate team committed to social responsibility and innovation in the fintech space.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects. It’s a great way to demonstrate your expertise and passion for tech.
✨Tip Number 3
Prepare for interviews by practising common questions and coding challenges. We all know the tech world can be tough, so being ready will give you an edge.
✨Tip Number 4
Apply through our website! It’s the best way to get noticed by us at Stream. Plus, we love seeing candidates who are genuinely interested in our mission.
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience with the key technologies we use, like Python and AWS, and showcase any projects that demonstrate your product sense and communication skills.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for financial wellbeing and how you align with our mission at Stream. Don’t forget to mention why you’re excited about working in a cross-functional squad!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in previous roles. We love engineers who take responsibility for their work and can think on their feet, so let us see that side of you!
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 from our team!
How to prepare for a job interview at Stream
✨Know Your Tech Stack
Familiarise yourself with the key technologies mentioned in the job description, like Python, Typescript, and AWS. Be ready to discuss your experience with these tools and how you've used them in past projects.
✨Show Your Social Conscience
Since CompanyStream operates on a social charter, think about how your work can improve financial wellbeing. Prepare examples of how you've contributed to socially responsible projects or initiatives in your previous roles.
✨Communicate Clearly
As a Lead Software Engineer, you'll need to communicate effectively with your team. Practice explaining complex technical concepts in simple terms, and be prepared to discuss how you’ve collaborated with cross-functional teams in the past.
✨Demonstrate Your Drive and Humility
Be ready to share stories that highlight your passion for engineering and your willingness to learn from others. Show that you take responsibility for your work quality while being open to feedback and improvement.