Team Lead - Senior Software Engineer in London
Team Lead - Senior Software Engineer

Team Lead - Senior Software Engineer in London

London Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
Omnea

At a Glance

  • Tasks: Lead a talented team to develop innovative software solutions and drive impactful projects.
  • Company: Join Omnea, a fast-growing startup revolutionising enterprise procurement with AI technology.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on continuous delivery and customer satisfaction.
  • Why this job: Be part of a dynamic team shaping the future of procurement technology.
  • Qualifications: 5+ years in software engineering with strong skills in Typescript and AWS.

The predicted salary is between 80000 - 100000 £ per year.

Our Mission At Omnea, we’re reinventing how enterprise businesses operate, starting with the most painful parts: procurement – where a single purchase can drag on for months, trigger 50+ emails, and pull in Finance, Legal, Security, and IT just to get something approved. We’ve raised $75M from Khosla Ventures, Insight Partners, and Accel to change that. Our AI-native platform connects every person, step, and system so buying is fast, safe, and efficient – one place to request, automated approvals and renewals, real-time supplier risk, and complete spend visibility. The opportunity is massive. Every enterprise on the planet has this problem and nobody has solved it. We’ve 10x’d ARR to double-digit millions in 18 months and are trusted by global enterprises like Spotify, MongoDB, Monzo, and Albertsons. We’re now the 4th fastest growing startup in Europe.

Our team previously scaled Tessian (cybersecurity tech, backed by Sequoia, Balderton, Accel, acquired post-Series C), and our team includes ex-founders operators who’ve grown unicorns, shipped world-class products, and executed at the highest levels. You’ll work alongside leaders like Ben, Abs, Sabrina, and Rebe.

What we're looking for We're looking for an exceptional, product-minded Team Lead (Senior Software Engineer) to join our engineering team and help scale Omnea through its next phase of growth. Over the next year, our team will double in size, our enterprise customer base will grow from ~100 to 200+, and revenue will triple. In this role, you’ll take on additional responsibility for technical leadership, delivery ownership, and real product impact, helping guide Omnea as we continue the transition from start-up to scale-up.

You’ll be joining us at a pivotal time. We’ve just raised $50M in Series B funding from Khosla Ventures, Insight Partners, Accel, Point Nine, and First Round Capital. In the past year we’ve grown revenue 5x, tripled our customer base, and maintained >99% retention with enterprises like Spotify, Wise, Albertsons, Adecco, and McAfee. Our team is small but high-calibre -- it took over 10,000 interviews to hire our first 50 Omneans.

Now we’re scaling fast and building the category of AI Supplier Relationship Management. We’re looking for senior engineers who want to combine hands-on technical excellence with leading delivery, shaping direction, and acting as a strong technical voice within a team.

This role is for Level 3 (Senior) engineers. We care far more about impact and skill than years of experience, but typically candidates at this level have 5+ years of software engineering experience.

You should be prepared to undertake our pair-programming interview stage in Javascript or Typescript, and you’ll be assessed as if this has been your primary language. This is a full-stack role — if you are only frontend, only backend, or primarily DevOps/platform focused, this likely isn’t a fit.

What Can You Expect in our Tech team?

  • Join a Skilled Team. You’ll become part of one of Europe’s fastest-growing early-stage companies, working alongside experienced full-stack product engineers from some of the best tech companies out there. As a Team Leader at L3, you help raise the bar within your team through strong technical judgement, collaboration, and example — not hierarchy.
  • Direct Product & Delivery Impact. You’ll work closely with Product, Sales, and Customer teams to ensure your team’s work is tightly aligned with company goals and customer needs. You’ll help translate broader goals into a clear, prioritised plan for your team and ensure consistent, high-quality delivery.
  • Work with Modern Tech. Omnea is fully built on cloud-native and serverless technologies. Our primary stack is based on Typescript with React & Material UI, Postgres and AWS Serverless technologies such as Lambda, DynamoDB, and EventBridge — all managed via AWS CDK & SST. We use Sentry, Lumigo, and LogRocket for observability, and GitHub Actions for automated testing and deployment.
  • End-to-end Ownership. You’ll own outcomes, not just output. You take responsibility for the delivery and quality of work within your team’s problem space — from shaping solutions and making technical decisions, through to shipping, monitoring, and iterating. You’ll remain strongly hands-on, contributing directly to building and shipping product.
  • Continuous Delivery. We embrace continuous delivery to keep our systems agile, responsive, and safe. You’ll help your team maintain a fast, reliable delivery cadence, deploying small, incremental changes to production and responding quickly to feedback.
  • Tackle Scalability Challenges. As our customer base grows from tens to hundreds and we expand into new product domains, you’ll help scale our product, architecture, and engineering processes while maintaining performance, reliability, and developer velocity.
  • Collaboration & Autonomy. You’ll operate with a high degree of autonomy in how work gets done. While you may be the primary technical voice within your team, we don’t operate with rigid hierarchies — engineers at all levels collaborate, challenge ideas, and support one another.
  • Customers at the Centre. You’ll ensure your team stays close to customers. That means responding quickly to feedback, partnering with Sales and Customer teams on issues and opportunities, and continuously iterating to deliver solutions that genuinely delight enterprise users.

About You

  • You’re experienced. You’re an experienced software engineer (typically 5+ years - not a hard rule) with a strong track record of shipping high-quality, production systems and features end-to-end, ideally using Typescript and AWS.
  • You focus on having a high impact. You care deeply about outcomes, not just output. You’re comfortable owning delivery for a broader problem space, turning ambiguous goals into structured plans, and ensuring your team executes effectively.
  • You know what good can look like. You understand how to build reliable, well-architected systems and make trade-offs with quality, observability, and long-term maintainability front of mind.
  • You’re ready to get a lot done. You’re still hands-on technically, comfortable moving across the stack, and excited to solve hard problems from first principles while learning and adapting quickly.
  • You’re someone who craves ownership. You naturally gravitate towards responsibility — whether that’s leading delivery, supporting teammates, improving systems, or taking on complex technical challenges.
  • You’re a strong team contributor. You enjoy helping other engineers unblock technical challenges, offering feedback, and acting as a trusted technical voice within the team — without needing formal people management responsibility.
  • You’re comfortable when faced with ambiguity. You enjoy tackling problems without a clearly defined solution, making decisions with imperfect information, and iterating quickly with the support of a high-trust team.

Nice to haves that really stand out to us

  • You’ve performed exceptionally at something else in the past, be it academics, sport, work etc. You’ve gone above and beyond the norm.
  • You love engineering, it’s more than a job for you. You’ve contributed to open-source projects or worked on side-projects in your spare time just because you enjoy it. You’re confident in your ability to tackle ambiguous problems and crank out quality code.

At Omnea, we embrace diversity. To build a product that's loved by everyone, we're best served by a team with all sorts of backgrounds, experiences, and perspectives. We encourage you to apply even if your experience doesn't quite match the full job spec! And regardless of your race, religion, colour, gender, or anything else! If you think you could be a good fit for Omnea, please reach out.

A few things to note: We work Tuesdays, Wednesdays & Thursdays in-person at our offices. At this early stage of our company life-cycle it's important to us that we get this together-time.

We are proud to be recognised for both our culture and product, and we are just getting started. Join us as we grow!

Team Lead - Senior Software Engineer in London employer: Omnea

At Omnea, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our team is composed of high-calibre professionals who are passionate about technology and making a real impact in the enterprise procurement space. With significant growth opportunities, a commitment to continuous learning, and a focus on employee well-being, we offer a unique environment where you can thrive and contribute to building something truly impressive.
Omnea

Contact Detail:

Omnea Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Team Lead - Senior Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get your foot in the door faster than a CV ever could.

✨Tip Number 2

Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills can help them scale. Show them you’re not just another candidate, but someone who gets their mission.

✨Tip Number 3

Practice your coding skills! Since this role involves pair programming, brush up on your Javascript or Typescript. Use platforms like LeetCode or HackerRank to get comfortable with problem-solving under pressure.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team at Omnea.

We think you need these skills to ace Team Lead - Senior Software Engineer in London

Technical Leadership
Delivery Ownership
Full-Stack Development
Typescript
React
AWS Serverless Technologies
Cloud-Native Architecture
Continuous Delivery
Problem-Solving
Collaboration
Customer-Centric Approach
High-Quality Code Delivery
Agile Methodologies
Adaptability

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for software engineering shine through! We want to see that you’re not just looking for a job, but that you genuinely care about building great products and solving complex problems.

Tailor Your Application: Make sure to customise your application to reflect the specific role at Omnea. Highlight your experience with Typescript, AWS, and any relevant projects that demonstrate your ability to lead and deliver impactful solutions.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your skills and experiences are easy to understand. Avoid jargon unless it’s relevant to the role!

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 get all the latest updates about the hiring process. Don’t miss out!

How to prepare for a job interview at Omnea

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Typescript, React, and AWS. Brush up on your knowledge of serverless architectures and cloud-native solutions, as these will likely come up during technical discussions.

✨Prepare for Pair Programming

Since the interview includes a pair-programming stage, practice coding in Javascript or Typescript with a partner. Focus on writing clean, efficient code while explaining your thought process clearly. This will showcase your technical skills and collaborative spirit.

✨Understand the Company’s Mission

Familiarise yourself with Omnea's mission to revolutionise procurement processes. Be ready to discuss how your experience aligns with their goals and how you can contribute to their growth, especially in terms of product impact and delivery ownership.

✨Showcase Your Leadership Skills

As a Team Lead, you’ll need to demonstrate your ability to guide and inspire a team. Prepare examples from your past experiences where you’ve taken ownership of projects, led teams through challenges, or made significant technical decisions that had a positive impact.

Team Lead - Senior Software Engineer in London
Omnea
Location: London

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

>