cover image
Omnea

Staff Software Engineer

On site

London, United Kingdom

Full Time

07-04-2025

Job Specifications

Our Mission

The way businesses buy stuff is completely broken. Whether it’s SaaS, hardware, or contractors, the average B2B purchase takes over 3 months, requires 50+ emails, and involves multiple different stakeholders (IT, Legal, InfoSec, Finance, etc.). No one likes the way it is and it’s slowing businesses down.

Omnea’s platform handles the entire purchasing process: giving employees an easy place to make requests (Intake), managing the necessary approvals for the purchase to be made (Approvals Engine), and automating all renewals management & supplier risk assessments. Omnea gives both buyers, and finance & procurement leaders critical visibility into how, when, and why money is being spent.

Given the current market's increased focus on capital efficiency, there has never been a more vital time for businesses to use Omnea and get control of their spend. This is why we're one of the fastest growing Series A B2B businesses in Europe, backed by tier-1 VCs like Accel, First Round, & Point Nine.

Welcome to Spend Control 2.0 — built for tougher times.

What We're Looking For

We're looking for an exceptional, product-minded full-stack software engineer to join our engineering team & help scale Omnea with us. Our team will grow from low double-digit to 200+ enterprise customers and through 10x revenue growth...all in the next 2-3 years! You will support us in driving the growth of our product, team, and company through each chapter as we go from ‘start-up’ to ‘scale-up’.

You’ll be joining us at an incredibly exciting time, just as things are starting to take off! We're a Series A company having raised $25m from Accel, Point Nine, First Round, and 50+ renowned founders and industry experts. We’ve built an incredible & passionate team — every member was a top performer at their previous business - and our CEO, CCO & CFO went on a similar journey with Tessian, going from $0-30m ARR / $8-$500m valuation, and from pre-seed to Series C (Sequoia, Accel, etc.).

We've spent the past 18 months building & deploying our platform to many of the greatest tech companies out there (Lookout, McAfee, Onfido, Typeform, Proofpoint, etc.), all whilst managing to stay lean & operate efficiently.

Now we’re ready to scale. We are looking for the best software engineers out there to help make Omnea one of Europe’s leading tech businesses: come build with us!

You should be prepared to undertake our pair-programming stage of the interview process in Javascript or Typescript and be assessed on that basis as if it has been your main language. We're hiring for full-stack engineers so if you're only really a frontend or a backend engineer, are mostly a devops/platform person, or have mostly been using a very different language (eg Java) this likely isn't a fit for you.

We care more about skills than years of experience, but for your calibration, typically we'd expect candidates at this level to have around 8-10+ years of software engineering experience.

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 a team of experienced full-stack product engineers who were all high performers at some of the best tech companies out there.
Direct Product Impact. You will be involved in key product decisions, including prioritising our product roadmap, defining project scopes, and technical direction. You'll have a significant voice in discussions about product strategy, user experience, and technical feasibility, making sure we steer our product roadmap towards success.
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, Hasura 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 will be entrusted with end-to-end ownership of your projects. From product, design and architectural decisions, all the way to deployment, monitoring and measuring impact on users. You will work across the stack, covering everything from DevOps to styling. We expect each other to take initiative, be proactive in problem-solving, and continuously seek improvements.
Continuous Delivery. We embrace continuous delivery to keep our systems agile, responsive and safe. You will be deploying small, incremental changes to production multiple times per day, ensuring a constant flow of improvements and rapid adaptation to any customer needs or technical challenges.
Tackle Scalability Challenges. As we grow our customer base from tens to hundreds and expand into new product domains, you will help us scale our product, architecture and processes efficiently while maintaining performance and reliability.
Collaboration & Autonomy. You will often work autonomously to take charge of your projects, make decisions, and drive your work forward. But as a lean and high trust team, we remain quick to collaborate and support each other with challenging problems together.
Customers at the Centre. Being really responsive to customer feedback and issues is key. We actively encourage engaging with customers, understanding their experience, and iterating our products based on their input to deliver solutions that truly delight them.

About You

You’re experienced (not a hard rule, but typically 8-10+ years) with building web apps having designed and implemented features from start to finish (full-stack, using Typescript and ideally AWS).
You focus on having a high impact. You've spearheaded the engineering of critical systems before, working with best-in-class tooling in AWS, IaaC, observability and quality assessments. You want to discover the best ways to bring this to an early-stage startup.
You know what good can look like. You understand what it takes to build highly reliable & well architected products. You build with quality, observability & redundancy at the forefront.
You’re ready to get a lot done. You enjoy all aspects of building a product and are comfortable moving across the stack when necessary. You enjoy problem solving and thinking from first principals.. You’re ready to pick up new skills and build quickly
You’re someone who craves ownership. Maybe you find yourself gravitating towards the meatier engineering projects or you want to level up DevOPS or SRE game. If there's an opportunity to work on something bigger, you're keen to take it on.
You’re a team builder. You’re a team player. You're excited by helping maximise team performance, whether that requires you to learn from others or to take the time to explain things, provide actionable feedback, and level up those around you.
You’re comfortable when faced with ambiguity. You're happy to tackle problems without a predefined clear definition or obvious solution, and are excited to h...

About the Company

Omnea orchestrates the full supplier lifecycle—transforming procurement, third-party risk management, and spend control. We're empowering businesses of all sizes to take full control of their suppliers. Our platform is built from the ground-up around user experience. Thanks to our AI, users can make requests conversationally. We extract and autofill contract information to eliminate manual work. We meet teams where they work with smart integrations. And we give every approver a tailored experience, that highlights the crit... Know more

Related Jobs

Company background Company brand
Company Name
xAI
Job Title
IT Support Specialist
Job Description
About xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers and researchers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. About the Role xAI is seeking a detail-oriented IT Support Specialist to join our IT team. The ideal candidate will have a strong background in IT support, particularly with modern SaaS tools across multiple operating systems, and will be responsible for ensuring all employees have the technical support needed to perform their tasks efficiently. This role involves direct technical support, system troubleshooting, and maintaining our IT infrastructure to ensure high availability and security. Responsibilities Provide first-level contact and convey resolutions to user issues via the help desk system or via in-person support for macOS, Windows, and ChromeOS platforms. Troubleshoot and resolve hardware, software, and networking issues for end-users across different operating systems. Support and train users on Rippling for HR management, GSuite for productivity, Slack for communication, and Tailscale for secure network access, ensuring compatibility and optimal performance on various OS platforms. Manage user accounts, permissions, and access rights across supported systems on macOS, Windows, and ChromeOS. Assist in the configuration, setup, and maintenance of IT hardware and software tailored to each OS environment. Ensure all systems are up-to-date with the latest patches and security updates for each operating system. Maintain accurate and current documentation for hardware and software configurations specific to macOS, Windows, and ChromeOS. Develop and update user guides and FAQs for common IT issues across all supported platforms. Track and report on IT issues, resolution times, and user feedback to improve service delivery. Implement and enforce security protocols tailored to each OS to protect company data and infrastructure. Educate staff on IT security best practices relevant to their operating system. Participate in IT projects including rollouts of new applications, upgrades to existing systems, and transitions to new technologies, ensuring cross-OS compatibility. Work with other IT team members to plan and execute these projects effectively. Basic Qualifications Bachelor's degree in Information Technology, Computer Science, or equivalent experience. 4+ years of experience in IT support, ideally within a tech or SaaS-focused company, supporting macOS, Windows, and ChromeOS. Preferred Skills & Experience Strong understanding of network configurations and troubleshooting across various platforms. Excellent troubleshooting skills in environments running macOS, Windows, and ChromeOS. Knowledge of security practices and protocols specific to each operating system. Proficient in managing devices and software on all three mentioned OS platforms. Exceptional communication and interpersonal skills to interact with users at all levels. Strong problem-solving abilities and customer service orientation. Ability to work independently and as part of a team in a fast-paced environment. Additional Requirements: Ability to work evenings and weekends as needed xAI is an equal opportunity employer and does not unlawfully discriminate based on race, color, religion, ethnicity, ancestry, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, disability, medical conditions, genetic information, marital status, military or veteran status, or any other applicable legally protected characteristics. Qualified applicants with arrest or conviction records will be considered for employment in accordance with all applicable federal, state, and local laws, including the San Francisco Fair Chance Ordinance, Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For Los Angeles County (unincorporated) Candidates: xAI reasonably believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: Access to information technology systems and confidential information, including proprietary and trade secret information, and/or user data; Interacting with internal and/or external clients and colleagues; and Exercising sound judgment. California Consumer Privacy Act (CCPA) Notice
London, United Kingdom
On site
Full Time
14-04-2025
Company background Company brand
Company Name
Meta
Job Title
Software Engineer, Machine Learning
Job Description
Meta is embarking on the most transformative change to its business and technology in company history, and our Machine Learning Engineers are at the forefront of this evolution. By leading crucial projects and initiatives that have never been done before, you have an opportunity to help us advance the way people connect around the world. The ideal candidate will have industry experience working on a range of recommendation, classification, and optimization problems. You will bring the ability to own the whole ML life cycle, define projects and drive excellence across teams. You will work alongside the world’s leading engineers and researchers to solve some of the most exciting and massive social data and prediction problems that exist on the web. Software Engineer, Machine Learning Responsibilities: Play a critical role in setting the direction and goals for a sizable team, in terms of project impact, ML system design, and ML excellence Adapt standard machine learning methods to best exploit modern parallel environments (e.g., distributed clusters, multicore SMP, and GPU) Re-evaluate the tradeoffs of already shipped features/ML systems, and you are able to drive large efforts across multiple teams to reduce technical debt, designing from first principles when appropriate Leading a team from a technical perspective to develop ML best practices and influence engineering culture Be a go-to person to escalate the most complex online/production performance and evaluation issues, that require an in depth knowledge of how the machine learning system interacts with systems around it Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules based models Suggest, collect and synthesize requirements and create effective feature roadmap Code deliverables in tandem with the engineering team Minimum Qualifications: Experience in software engineering, or a relevant field Experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or related technical field Experience with scripting languages such as Python, Javascript or Hack Experience leading major initiatives successfully Experience building and shipping high quality work and achieving high reliability Experience with developing machine learning models at scale from inception to business impact Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts Experience demonstrating technical leadership working with teams, owning projects, defining and setting technical direction for projects Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience Preferred Qualifications: Masters degree or PhD in Computer Science or a related technical field Exposure to architectural patterns of large scale software applications Experience with scripting languages such as Pytorch and TF About Meta: Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics. Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
London, United Kingdom
On site
Full Time
14-04-2025
Company background Company brand
Company Name
Deliveroo
Job Title
Senior Software Engineer
Job Description
Location: London, the UK - Hybrid (3 days from the office) Why Deliveroo? We're building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. We obsess about building the future of food, whilst using our network as a force for good. We're at the forefront of an industry, powered by our market-leading technology and unrivalled network to bring incredible convenience and selection to our customers. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact. Firstly, the impact that working here will have on your development, allowing you to grow faster than you might elsewhere; secondly, the impact that you can have on Deliveroo, leaving your mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities. What you'll do? As a Senior Software Engineer at Deliveroo, your individual work contributes to achieving goals in multiple teams. While you will work with your team and lead projects, some of your work will contribute outside of your direct remit. You will report to managers and groups leads and together deliver the results. Expectations: Technical Execution: You will improve code structure, architecture, review code of any scope produced by your team. It will also include work to maximise the efficiency of your team by leading team project planning, foreseeing dependencies and risks, and constructively partnering with other disciplines (e.g. PM, Experience) You'll aim to simplify the maintenance and operation of production systems, promoting visibility, operational readiness, and health of your team's systems. Collaboration & Leadership: As well as leading from the front regarding technical execution, you'll build relationships with other engineering teams and, identify collaboration opportunities. You'll break down large pieces of work, guide design and technical / implementation choices and influence the roadmap within your team. You will take an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will support the personal growth of colleagues, encouraging efficiency in their roles. We want to emphasise that we don't expect you to meet all of the below but would love you to have experience in some of these areas. Pride in readable, well-designed, well-tested software Experience writing web-based applications in any language, and an interest in learning (Go, Ruby/Rails, Python, Scala, or Rust) Familiarity and practical experience with relational databases (PostgreSQL, MySQL) Familiarity and practical experience with web architecture at scale (20krpm and above) Familiarity and practical experience with "NoSQL" data backends and other such as Redis, DynamoDB, ElasticSearch, Memcache. Workplace & Diversity At Deliveroo we know that people are the heart of the business and we prioritise their welfare. We offer multiple great benefits in areas including health, family, finance, community, convenience, growth and relocation. We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing startups in an exciting space. Please click here to view our candidate privacy policy.
London, United Kingdom
Hybrid
Full Time
14-04-2025
Company background Company brand
Company Name
Paid
Job Title
Founding software engineer
Job Description
Company Description Paid is the all-in-one, drop-in Revenue Engine for AI Agents that handles your pricing, subscriptions, margins, billing, and renewals with just 5 lines of code. By using Paid, you can establish a complete business back office quickly, without the need to hire additional personnel or build a revenue system from scratch. Designed specifically for AI Agents, Paid provides a purpose-built solution for modern software needs. Paid allows seamless integration and efficient management, ensuring your business operations are streamlined and effective. Role Description This is a full-time on-site role for a Founding Software Engineer based in the London Area, United Kingdom. The Founding Software Engineer will be responsible for designing, developing, and maintaining the company's core software systems. Key tasks include back-end web development, and implementing object-oriented programming principles, and collaborating with other engineers to ensure high-quality software delivery. Additionally, the role involves evaluating new technologies and tools to continually enhance and improve the platform. Qualifications Strong foundation in Computer Science and Software Development Experience coding production applications using AI Evidence of having built agents Excellent problem-solving skills and ability to work in a fast-paced environment Effective communication skills and ability to collaborate with a team Bachelor’s degree in Computer Science or a related field
London, United Kingdom
On site
Full Time
14-04-2025