At a Glance
- Tasks: Lead a team of engineers to build innovative web applications and tackle complex challenges.
- Company: Join a fast-growing startup with a collaborative and dynamic culture.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Be part of a skilled team shaping the future of AI Supplier Relationship Management.
- Why this job: Make a real impact in a pivotal role at a rapidly expanding company.
- Qualifications: 8-10+ years in software engineering with strong leadership and full-stack experience.
The predicted salary is between 80000 - 100000 £ per year.
We value skills over years of experience, but as guidance, candidates for this role typically have 8–10+ years of software engineering experience, including meaningful team or complex initiative leadership.
Experienced (usually 8–10+ years) building and leading the delivery of web apps, having designed and shipped end-to-end features (full-stack, using TypeScript and ideally AWS).
Impact-focused. You’ve led teams or been responsible for delivery of critical systems and initiatives, working with top-tier tools in AWS, IaC, observability, and quality assessment. You’re eager to bring this expertise to a fast-growing startup.
A strong sense of best practices. You know what it takes to build reliable, well-architected systems at scale, and you help set and champion high standards for code quality, testing, observability, and operational excellence.
Ready to deliver. You enjoy every aspect of building a product, are comfortable moving across the stack, love problem-solving, and think from first principles. You navigate ambiguity well and keep teams progressing.
Ownership-driven. You naturally gravitate towards complex engineering problems, enjoy setting direction, making prioritisation decisions, taking responsibility for delivery outcomes, and unblocking teams when needed.
A team builder and player. You’re excited to help boost team performance, whether by learning from others, explaining concepts, giving actionable feedback, mentoring engineers, or representing engineering for a group.
Comfortable with ambiguity. You thrive tackling problems that lack clear definitions or solutions, leading teams from vague objectives to focused execution—with the support of an experienced team alongside you.
(Desirable) Outstanding achievement in any area—academics, sports, work, or otherwise. You’ve gone above and beyond expectations.
(Desirable) A true passion for engineering. Whether it’s contributing to open-source or building side-projects, you pursue engineering out of genuine interest and enjoyment. You’re confident tackling ambiguity and producing quality code.
What the job involves:
- We’re seeking an exceptional, product-focused Team Lead (Staff Software Engineer, L4) to join our engineering team and help guide Omnea through its next phase of rapid growth.
- Over the coming year, our team will double in size, our enterprise customer base will expand from around 100 to over 200, and our revenue will triple.
- This Staff-level role offers domain-level impact, blending senior technical leadership with people management responsibilities. You’ll lead a team, mentor and develop engineers, and influence architecture and product outcomes across a wider domain, while staying hands-on where it matters most.
- You’ll be joining us at a pivotal moment. We’ve just closed a $50M Series B round led by 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 enterprise retention above 99% with clients like Spotify, Wise, Albertsons, Adecco, and McAfee.
- Now, we’re scaling rapidly, building the category of AI Supplier Relationship Management. We’re seeking Staff-level engineers who can lead teams or initiatives, influence technical direction across domains, and help make procurement a strategic advantage.
- You should be prepared for a pair-programming interview stage in JavaScript or TypeScript, as if it were your primary language. This is a hands-on leadership role—we expect Team Leader – Staff Engineers to lead by example through code, technical decisions, and delivery ownership.
- As a Staff Engineer at Omnea, you’ll stay hands-on, writing code, and leading through technical execution and ownership—rather than through meetings or high-level architectural discussions.
- Join a Skilled Team. You’ll lead and collaborate with experienced full-stack product engineers at one of Europe’s fastest-growing early-stage companies. As a Team Leader – Staff Engineer, you’ll help your group of engineers succeed and raise the bar across the broader engineering organization.
- Direct Product Impact. You’ll directly influence product direction and execution—shaping the roadmap with Product and Design, defining project scopes, making architectural decisions, and ensuring technical trade-offs align with business and customer needs.
- Work with Modern Tech. Omnea is fully cloud-native and serverless. Our core stack includes TypeScript, React & Material UI, Postgres, Hasura, and AWS serverless tools like Lambda, DynamoDB, and EventBridge—all managed using AWS CDK & SST.
- End-to-End Ownership. You’ll own delivery outcomes from start to finish for a team or initiative—from discovery and technical design through deployment, monitoring, and measuring customer impact.
- Continuous Delivery. We embrace continuous delivery to keep our systems agile, safe, and responsive. You’ll help your team ship small, incremental updates to production several times a day, balancing speed with robustness, operational excellence, and long-term maintainability.
- Tackle Scalability Challenges. As Omnea grows from tens to hundreds of enterprise customers and expands into new product domains, you’ll guide teams through major scalability challenges—evolving architecture, processes, and technical standards, all while maintaining performance and reliability.
- Collaboration & Autonomy. You’ll operate with significant autonomy, owning decisions within your domain and driving work forward.
- Customers at the Centre. Customer impact is at the core of everything we do. You’ll partner with Product, Sales, and Customer teams to prioritise work based on customer feedback and issues, respond quickly to incidents, and ensure that delivery decisions always maximise customer value across our product.
Senior Staff Engineer & Hands-On Team Lead employer: Omnea
At Omnea, we pride ourselves on being an exceptional employer that fosters a dynamic and collaborative work culture, perfect for Senior Staff Engineers looking to make a significant impact. With a strong focus on employee growth, we offer opportunities for mentorship and leadership within a rapidly expanding team, all while working with cutting-edge technology in a fully cloud-native environment. Join us at this pivotal moment as we scale our operations and redefine procurement strategies for top-tier clients, ensuring that your contributions directly influence our success.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Staff Engineer & Hands-On Team Lead
✨Tip Number 1
Get ready for those interviews! Brush up on your coding skills, especially in TypeScript and JavaScript. We want to see you shine in pair programming, so practice with a friend or use online platforms to simulate the experience.
✨Tip Number 2
Show us your leadership chops! Be prepared to discuss how you've led teams or initiatives in the past. Share specific examples of how you tackled complex problems and drove projects to success—this is your chance to showcase your impact!
✨Tip Number 3
Don’t just talk about your technical skills; demonstrate your passion for engineering! Whether it’s side projects, open-source contributions, or innovative solutions you've implemented, let us see your enthusiasm and commitment to the craft.
✨Tip Number 4
Finally, apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who take that extra step to connect directly with us.
We think you need these skills to ace Senior Staff Engineer & Hands-On Team Lead
Some tips for your application 🫡
Show Off Your Skills:We want to see what you can do! Highlight your technical skills and experiences that align with the role. Don’t just list your past jobs; showcase specific projects where you’ve made an impact, especially in building web apps and leading teams.
Tailor Your Application:Make sure your application speaks directly to us. Use the job description as a guide and tailor your CV and cover letter to reflect how your experience matches our needs. We love seeing candidates who take the time to connect their background with what we’re looking for.
Be Authentic:Let your personality shine through! We’re not just looking for a list of qualifications; we want to know who you are. Share your passion for engineering and any side projects or open-source contributions that excite you. It helps us see if you’d be a good fit for our team culture.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our team at StudySmarter!
How to prepare for a job interview at Omnea
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in TypeScript and AWS, as these are crucial for the role. Brush up on your full-stack development skills and be ready to discuss specific projects where you've used these technologies effectively.
✨Showcase Your Leadership Experience
Prepare examples of how you've led teams or initiatives in the past. Highlight your impact on project delivery and team performance, and be ready to discuss how you handle ambiguity and drive teams towards success.
✨Demonstrate Problem-Solving Skills
Expect to tackle complex engineering problems during the interview. Think through your approach to problem-solving and be prepared to explain your thought process clearly, especially in a pair-programming scenario.
✨Emphasise Continuous Improvement
Talk about how you’ve implemented best practices in code quality, testing, and observability in previous roles. Show that you’re not just about delivering features but also about enhancing processes and team performance.