Blog Details

Small London Tech Firms Recruiting Software Engineers

Small London Tech Firms Recruiting Software Engineers

Table of Contents

Introduction:Small London Tech Firms Recruiting Software Engineers

If you are searching for small london tech firms recruiting software engineers, London has a surprisingly broad mix of opportunities right now. Hiring is happening across artificial intelligence, fintech, insurance technology, legal technology, automation, developer platforms, automotive software and enterprise technology.

The interesting part is the variety. You are not limited to a standard backend developer job. Smaller technology companies are recruiting full stack engineers, frontend specialists, AI engineers, infrastructure engineers, product engineers and founding engineers.

In this guide, I will take you through actual companies, the engineering positions worth checking, useful salary information, the technical skills employers want, working arrangements and the best places to apply.

One thing matters before we go further. Startup recruitment moves quickly. A role that is open today can disappear after the company finds the right person. Always check the employer’s own careers page before spending time on an application. The research used for this guide was checked in August 2026.

Quick Answer: Which Small London Tech Firms Are Recruiting Software Engineers?

Some of the strongest names worth checking include Caribou, Corgi Insurance, Solve Intelligence, Revion, Artificial Societies, Encord, Unitary, Dayjob, Zeit AI, STRATOS Technologies, Authority.inc, Apron and Tact.

These companies cover very different corners of technology. You will find AI businesses, fintech companies, insurance platforms, data infrastructure teams, automotive software companies and businesses building specialised enterprise tools.

Not every company here should be described as tiny. Some have genuinely small teams, while others are startups moving into the scaleup stage. What they have in common is that their engineering teams tend to offer broader responsibility than you might find inside a huge technology company.

Current Y Combinator London listings still show software engineering opportunities from companies including Caribou, Corgi Insurance, Revion, Encord, Zeit AI and others. Caribou currently has a frontend leaning Full Stack Software Engineer opening, while Corgi Insurance has several London engineering vacancies.

The wider August 2026 research also identified engineering opportunities across Unitary, Solve Intelligence, Artificial Societies, STRATOS Technologies, Apron, Authority.inc and Tact.

That is why searching only for the phrase “software engineer London” can be limiting. Smaller companies often use titles such as Product Engineer, Founding Engineer, Forward Deployed Engineer or Infrastructure Engineer for jobs that still involve serious software development.

Small London Tech Firms Recruiting Software Engineers Right Now

Small London Tech Firms Recruiting Software Engineers

If you want to move from browsing to applying, these are some of the companies I would investigate first.

The right choice depends less on which company sounds fashionable and more on what you actually enjoy building. A React focused product engineer and a platform engineer working on infrastructure may both write software all day, but their jobs can feel completely different.

Caribou

Caribou describes itself as an autonomous tax technology company. Its current London hiring includes a Full Stack Software Engineer position with a strong frontend focus.

This could suit you if you like working close to the product rather than disappearing into one narrow part of the stack.

The role combines frontend work with broader full stack development. That means you may touch user interfaces, APIs, product logic and the systems connecting everything together. React experience is particularly relevant, alongside the ability to understand how a feature should work for the person actually using it.

There is also an ownership element here. Small technology firms often need engineers who can look at a product problem, make sensible technical choices and push the feature through to completion rather than waiting for a highly detailed specification.

Caribou’s current London listing shows compensation around £80,000 to £100,000. Because startup compensation and hiring pages can change quickly, confirm the current salary and working arrangement on the live vacancy before applying.

For engineers who enjoy frontend development but do not want to spend their entire career limited to visual interface work, this is the sort of role worth examining.

Corgi Insurance

Corgi Insurance sits where financial technology, insurance and artificial intelligence begin to overlap.

The company describes its work around AI financial infrastructure, and its current careers page shows several engineering positions. These include Senior Software Engineer and Senior Full Stack Software Engineer opportunities, with London included as a location for relevant roles.

Current London startup listings also show a Full Stack Software Engineer position and a Software Engineer role connected to its operations team.

This makes Corgi interesting if you want to build software where engineering decisions are tied closely to financial products and operational systems.

You are not simply building a nice interface. Software in financial and insurance environments can touch workflows, customer data, internal processes and systems where reliability matters. That creates useful work for engineers who like the combination of product development and technical infrastructure.

Salary varies sharply depending on the position. Current listings show a London Full Stack Software Engineer role around £60,000 to £100,000, while a Senior Full Stack Software Engineer listing reaches roughly £140,000 to £200,000. The broader Senior Software Engineer vacancy is advertised across London and several US cities with dollar based compensation.

That last detail is important.

Do not see a large salary number on a startup directory and assume it automatically applies to a London contract. Some Corgi vacancies combine London with American locations. Check the exact location, currency, employment terms and compensation on the individual vacancy.

Solve Intelligence

Solve Intelligence deserves extra attention because it is recruiting across several different technical areas rather than looking for one type of engineer.

The London company builds AI software for intellectual property work. Its platform is aimed at areas such as patent drafting, prosecution, litigation and related legal workflows.

Current openings include AI Engineer, Full Stack Engineer, Infrastructure Engineer, Growth Engineer and Legal and Product Engineer positions. There are both frontend leaning and backend leaning engineering vacancies as well.

This creates several possible entry points depending on your background.

If you are more interested in backend engineering, the Full Stack Engineer role leans heavily into Python, PostgreSQL and scalable backend systems while still expecting familiarity with TypeScript and React.

If frontend is your stronger side, Solve also lists a frontend leaning Full Stack Engineer role where React and TypeScript are central skills. Python, databases and broader full stack knowledge are useful around that work.

For engineers who want to work closer to AI itself, the AI Engineer position focuses on building production AI agents rather than treating artificial intelligence as a small extra feature.

The Infrastructure Engineer position moves in another direction. It asks for deeper experience around Python, PostgreSQL, Docker, software architecture, security and the infrastructure supporting the company’s products. The current listing asks for six or more years of experience, so this is clearly aimed at an experienced engineer rather than somebody taking a first step into software development.

Then there is the Growth Engineer role. It combines software engineering with product growth and marketing, showing how flexible engineering titles can become inside a startup. The position is frontend leaning and currently asks for at least one year of experience.

That flexibility also appears in seniority.

Some Solve Intelligence roles want several years of professional experience. Others are much more open. Its current backend leaning Full Stack Engineer listing explicitly says that new graduates can apply, which makes the company unusual compared with startups that recruit almost exclusively at senior level.

Compensation is broad as well. Current engineering listings commonly sit around $100,000 to $250,000 depending on the position, although you should confirm the applicable currency and London employment package directly before treating any advertised number as your expected salary.

The bigger lesson here goes beyond knowing Python or React.

When engineers build AI systems used for serious professional work, reliability, evaluation, control and responsible deployment become part of the engineering problem. My guide to AI Transformation Is a Problem of Governance explores that wider issue in more detail.

For someone looking through small london tech firms recruiting software engineers, Solve Intelligence is therefore worth more than a quick glance. It shows just how wide startup engineering has become. One company can need AI specialists, product builders, infrastructure engineers and full stack developers at the same time.

Artificial Societies

Artificial Societies is one of the more unusual names among small london tech firms recruiting software engineers. The company builds artificial intelligence systems that simulate audiences so organisations can test ideas, messages and strategies against large simulated populations before making decisions in the real world.

Its current London opening is for a Product Engineer. Y Combinator lists Artificial Societies as a team of about 12 people, with the role paying £80,000 to £150,000 depending on experience. The position is based in London and currently expects office attendance.

The technical mix is broad. The listing mentions TypeScript, Python, React, PostgreSQL and APIs. It also specifically asks for comfort with AI coding agents such as Claude Code and Codex.

This is a good example of what Product Engineer means inside a small technology company.

You are not given one narrow piece of a feature and told to code it. The engineer is expected to take an idea, shape it, build the interface, work through the API and database layer, ship it and continue improving it after real users begin interacting with it.

That amount of ownership can be attractive if you enjoy both engineering and product thinking. You need to care about how the interface feels, but you also need to think about database design, performance, reliability and architecture.

Artificial Societies also shows how AI is moving beyond chatbots. Simulated audiences can become part of customer research, communications testing and product decision making. I explore that wider shift in the Eadoz guide on AI for Marketing and Product Innovations.

Revion

Revion is building artificial intelligence software for automotive operations. Its first product is aimed at reducing the administrative work that takes time away from automotive technicians and helping retailers run their operations more efficiently.

The company is currently recruiting a Founding Engineer. Y Combinator describes Revion as a team of about 10 and lists the role at £90,000 to £140,000, with London or remote work within Great Britain available.

A Founding Engineer title is worth understanding.

It does not necessarily mean you are literally one of the legal founders. It usually means you are joining early enough that your technical decisions can influence how the product, architecture and engineering culture develop.

At Revion, that responsibility stretches across full stack development, customer integrations, artificial intelligence applications and direct work with customers.

The listing asks for comfort with React, TypeScript and Node.js on the full stack side, plus strong experience with Python or Go. Experience building production AI and machine learning applications is also relevant.

You may also spend time connecting Revion with older dealer management systems and outside APIs, tuning AI systems and building complete new product features or early versions of products.

That makes the role much broader than sitting behind a screen waiting for another development ticket. You could speak with a customer in the morning, investigate an integration problem in the afternoon and change the product because of what you learned.

Interestingly, the current YC listing says new graduates can apply. That does not mean the job is easy. It means Revion appears more interested in capability and ownership than using years of experience as an automatic filter.

Encord

Encord works on the data infrastructure behind physical artificial intelligence.

Its platform helps AI teams organise, curate, annotate and evaluate the data used to train and operate machine learning systems. The company describes its technology as a data layer covering the AI lifecycle from development through production.

This creates several kinds of engineering work.

YC currently shows London opportunities covering infrastructure, backend software, full stack engineering, frontend development and Product Engineer positions connected with physical AI.

The Senior Software Engineer in Infrastructure role is particularly relevant if you are more interested in large data systems than consumer interfaces.

That role focuses on highly performant backend systems capable of handling large volumes of structured and unstructured data. It asks for substantial engineering experience and is clearly aimed at somebody comfortable working deeper in the technology stack.

Product engineering exists here too. Encord’s Product Engineer description involves owning features across API design, backend systems and the user interface used by machine learning engineers and other customers.

So if databases, cloud systems, data pipelines, reliability and machine learning infrastructure interest you more than building another consumer app, Encord is worth investigating.

There is an important warning, though.

Job sources do not always update at the same moment. YC currently displays several Encord London engineering vacancies, including Senior Software Engineer in Infrastructure. Encord’s own careers page, however, currently renders its open role counter as zero of zero in the latest crawl.

That does not tell us which source will be correct when you read this.

It tells us why you should verify. Check Encord’s careers page and the final application destination before investing time in an application.

Unitary

Unitary works on artificial intelligence powered workflow automation and describes its products around AI Virtual Agents.

The kind of engineer it has recently been seeking is a senior, product minded React developer who can take serious ownership of the frontend rather than simply implement finished designs. Its current Workable listing asks for deep React knowledge, TypeScript, modern React tooling, design systems, testing, performance work and experience building startup frontends.

Frontend architecture matters here.

The engineer is expected to take an early frontend and turn it into something more reusable and scalable as the product and company grow. That includes component design, shared tooling and the less glamorous technical work that keeps a fast moving product from becoming difficult to maintain.

Product judgement matters just as much.

A small team may not have layers of product managers, technical leads and architects making every decision before the engineer begins. You may be expected to notice a problem, challenge an idea, suggest a better approach and help decide what the finished experience should actually be.

That is a recurring theme across small London tech firms recruiting software engineers. Smaller companies often hire engineers to make decisions, not simply to complete tickets.

Dayjob

Dayjob builds AI scheduling technology for short haul logistics.

Its system connects with existing business software and continuously adjusts fleet schedules when jobs, drivers and operating conditions change. YC currently describes Dayjob as a London team of about five people.

One of its current positions is Founding Forward Deployed Engineer in the UK, with compensation listed at £75,000 to £110,000. The company’s hiring page describes the London position as hybrid.

Forward Deployed Engineer can sound complicated, but the idea is fairly simple.

You sit close to the point where software meets the customer.

At Dayjob, that can mean integrating customer systems, working with operational data, adjusting models, investigating problems during deployment and bringing what you learn back to the product and engineering team.

You still need technical ability, but you also need to be comfortable talking to customers and dealing with real systems that may be messy.

For someone who wants engineering work with visible business consequences, this type of role can feel very different from working deep inside an internal development team.

Zeit AI

Zeit AI is working on autonomous data engineering.

Its product is designed to connect business data and let people get useful answers from systems such as enterprise databases without needing to manually work through every query or spreadsheet.

The company currently lists a Backend Engineer focused on Infrastructure and Platform. The role is available in Munich, London or remotely and is advertised at €95,000 to €270,000 depending on the candidate and arrangement. YC currently describes Zeit AI as a team of about nine.

This is a role for engineers who enjoy what happens underneath the visible product.

The work includes data ingestion, customer data sources, platform reliability, cloud infrastructure, safe data routing, validation and making sure AI generated answers can be trusted. Strong backend TypeScript experience and familiarity with data platform architecture are particularly relevant.

If your favourite engineering problems involve databases, cloud services, reliability and platform design rather than polishing buttons on a frontend, Zeit AI may deserve a closer look.

STRATOS Technologies

STRATOS Technologies is a London technology company working with enterprise data, artificial intelligence and what it calls a Strategy Operating System. Its platform is designed to bring complex business data together so large organisations can make better decisions.

Current recruitment material includes a Product Engineer role in London. The job sits between product thinking, data engineering and applied AI, with Python, PySpark and SQL among the important technical skills.

Its current recruitment pages also show a Forward Deployed Engineer opening.

That combination tells you something useful about the company. One engineering path focuses on turning repeated customer needs into reusable platform features, while the other sits closer to individual customer problems and implementations.

Authority.inc

Authority.inc is another London company working around artificial intelligence and machine learning.

Its focus is forecasting. The company says it builds predictive systems across different industries and is currently recruiting a Founding Engineer focused on machine learning.

The role involves building scalable machine learning models and working with customer data across different types of forecasting problems.

This is another reason not to search only for “Software Engineer.”

A startup may need somebody doing substantial software development but advertise the role as Founding Engineer, ML Engineer, Product Engineer or something equally specific.

If your search terms are too narrow, you can miss jobs that fit your actual skills.

Apron

Apron is a fintech company focused on simplifying payments and cash flow management for small businesses.

Its platform covers areas such as invoices, expense cards and moving money, which means its engineers are working on systems where accuracy, reliability and security have direct financial consequences.

Apron currently lists a Senior Software Engineer role focused on backend development in London.

The position asks for deep backend experience, with JVM languages and particularly Kotlin relevant to its server side systems. Relational databases, architecture and performance are also important, while Kubernetes, Terraform and deeper PostgreSQL experience are useful extras.

The work can involve core financial integrations and systems that need to move customer money correctly and reliably.

This is a hybrid London role, with the company currently expecting three days each week in its Liverpool Street office.

Apron is larger than some of the tiny startups in this guide, with roughly 100 people across several countries, so it is better thought of as a growing fintech company rather than a tiny London startup.

Tact

Tact is useful because it changes the picture slightly.

Many startup vacancy pages can make it look as though you need five or ten years of experience before a small technology firm will even speak to you. That is not always the case.

The August 2026 research for this guide identified a Graduate Software Engineer opportunity at Tact, an AI startup in London, with compensation reported at up to roughly £54,000 plus equity. Because startup vacancies change quickly, candidates should verify whether that exact position remains available before applying.

The bigger point is that small companies do recruit graduates.

You simply have to search more intelligently because the suitable vacancy may not always have “Junior Software Engineer” written across the top.

Are Small London Tech Firms Hiring Graduate Software Engineers?

Small London Tech Firms Recruiting Software Engineers

Yes, graduate and early career opportunities do exist, although experienced engineering positions are much more visible across many startup job boards.

Tact is one example from the August research, with a Graduate Software Engineer position identified in London.

There are other encouraging signs too.

Revion’s current Founding Engineer listing says new graduates can apply, despite the amount of ownership involved in the job. Several current Encord London engineering listings also mark some roles as open to new graduates.

So do not assume that a company with ten employees automatically wants only senior engineers.

What you should avoid is searching for one title again and again.

Try Graduate Software Engineer, Junior Software Engineer, Associate Engineer, Product Engineer, Full Stack Engineer, Solutions Engineer and Forward Deployed Engineer. The research also identified these related titles as useful search terms for early career candidates.

Read the actual responsibilities before deciding whether a position is too senior for you.

A Product Engineer role might require several years of professional experience at one company. At another startup, a broad engineering title may explicitly welcome graduates.

Your evidence matters as well.

A deployed application, useful university project, open source contribution, internship or technically strong portfolio can give a small team something concrete to judge. The supplied research highlights practical work as particularly useful evidence when applying to smaller firms.

For graduates looking at small london tech firms recruiting software engineers, the smartest approach is therefore wider than searching “junior developer London.”

Search by the work you want to do, read the experience requirement carefully and judge the role by its responsibilities rather than its title alone.

What Software Engineering Skills Are London Startups Looking For?

Once you look across small london tech firms recruiting software engineers, a pattern appears quickly.

Programming languages matter, but they are only part of the picture. Smaller technology companies often want engineers who can build a feature, understand why it matters, ship it safely and improve it after users start touching it.

The research across current vacancies repeatedly points to frontend development, backend systems, AI, infrastructure, product ownership and independent execution as important areas.

Frontend Engineering Skills

React and TypeScript appear again and again in London startup vacancies.

Next.js is also common, especially in companies where engineers are expected to move quickly from an idea to a working web product. Corgi Insurance, for example, currently lists React, TypeScript, Next.js and related web technologies for one of its London engineering roles.

But knowing how to create a React component is only the beginning.

Startups want engineers who understand state management, testing, frontend performance and design systems. If the product grows quickly, the frontend has to remain understandable instead of becoming a pile of components nobody wants to touch.

Performance matters too.

A page that technically works but feels slow can damage the product experience. Smaller teams therefore value engineers who notice loading times, unnecessary requests, poor rendering behaviour and awkward interactions before customers start complaining.

Testing becomes part of the same conversation. You need enough testing to stop important features from breaking without creating a development process so heavy that nobody can move.

Design systems are useful because they stop every new feature from looking and behaving differently.

The more interesting requirement, though, is product judgment.

A small team may ask you whether the user really needs another button, whether a workflow can be simpler or whether the design creates unnecessary steps. That means strong frontend engineers are increasingly expected to think about the product rather than simply reproduce a design file.

Artificial Societies gives a clear example. Its Product Engineer is expected to care about interface quality while also thinking about APIs, databases, architecture and reliability.

Backend Engineering Skills

Backend hiring is similarly broad.

Python appears frequently in AI focused startups, while TypeScript is common in companies using the same language across large parts of the product.

You will also see APIs, relational databases, PostgreSQL, cloud services and backend architecture appear repeatedly.

Do not let those terms make the job sound more complicated than it needs to be.

An API is simply one way different pieces of software communicate. A database stores the information the product depends on. Backend architecture is about deciding how those parts should fit together without creating a system that becomes impossible to maintain.

The real question is whether you can build software that keeps working when more customers arrive.

Solve Intelligence currently asks for PostgreSQL, Python, React and TypeScript in its backend leaning Full Stack Engineer role. It also mentions AWS DevOps experience and security awareness as useful additional skills.

Corgi’s London operations engineering role combines APIs, PostgreSQL, AWS, Node.js and TypeScript with frontend technologies. That is a good reminder that many startup roles do not respect a neat frontend and backend boundary.

You may build an API in the morning, change a database query after lunch and fix something visible to customers before you finish.

AI and Machine Learning Skills

Artificial intelligence skills now appear across a large part of London’s startup engineering market.

That does not mean every engineer suddenly needs to become a machine learning researcher.

Many companies need engineers who understand how AI applications work in production.

That includes building AI agents, connecting models to real products, creating data pipelines, working with retrieval systems and evaluating whether an AI response is actually useful.

Model evaluation is especially important.

A prototype can look impressive when you test it five times. A production system has to behave sensibly across hundreds or thousands of unpredictable situations.

Engineers therefore need to think about incorrect answers, incomplete data, strange user behaviour, latency, costs and what happens when the model simply fails.

Data pipelines matter because an AI system is only as useful as the information reaching it.

Retrieval systems matter when applications need to find relevant information from documents, databases or internal company knowledge before producing an answer.

Production reliability pulls everything together.

Solve Intelligence is currently hiring AI Engineers in London and describes the work around building AI algorithms and products, while its broader engineering recruitment covers Python, PostgreSQL and full stack development.

There is also a bigger industry story here. AI companies are competing not only for models but for engineers, infrastructure, data systems and technical talent. The Eadoz article about the Anthropic Decart AI acquisition looks more closely at how that wider AI ecosystem is developing.

For applicants, the important lesson is simple.

Saying “I have used an AI API” is becoming less impressive. Showing that you understand evaluation, data quality, failure cases and dependable production deployment is far more useful.

Infrastructure and Platform Engineering Skills

Infrastructure becomes more important when a startup stops serving ten friendly early users and starts serving serious customers.

Suddenly deployment matters.

Monitoring matters.

Security matters.

Backups matter.

Someone has to know why the application slowed down at 2am and how to stop the same problem happening again.

This is where cloud deployment, observability, reliability, automation and platform engineering become valuable.

Observability simply means having enough information to understand what the system is doing. Logs, metrics, alerts and traces can help engineers find a problem without guessing.

Automation reduces repetitive technical work.

Instead of manually repeating the same deployment or infrastructure task every week, engineers create processes that can perform it consistently.

Zeit AI’s current Backend Engineer role gives a useful example. The company is looking for someone who can help its platform handle more enterprise customers, more data sources and more queries as it grows. The position can be based in London, Munich or remotely.

These skills may sound less glamorous than launching a new AI feature.

They are also the skills that stop the new AI feature falling apart when customers actually start paying for it.

Product Engineering Skills

Product Engineer has become one of the most important titles to understand when looking at small london tech firms recruiting software engineers.

It is still software engineering.

The difference is usually the amount of product responsibility attached to the role.

A Product Engineer may speak to customers, understand a problem, experiment with a solution, build the interface, create or change an API, work with the database, release the feature and then study how people use it.

That is much broader than receiving a finished specification.

Artificial Societies currently describes its Product Engineer in almost exactly this way. The engineer owns features from the initial idea through design, development, release and iteration.

Customer feedback therefore becomes part of engineering.

So does experimentation.

You might build a simple first version, learn that customers use it differently than expected and change the feature a week later.

Interface quality matters because people have to enjoy using the software.

Databases and APIs matter because the interface still needs solid systems underneath it.

That mixture is increasingly visible in modern software platforms. If you want another example of how technology products combine software, workflows and practical business functions, read What Is Droven.io?.

Communication and Startup Ownership

Technical ability can get you into an interview.

Ownership can determine whether you actually fit the team.

A ten person company may not have someone available to write a perfect specification for every task.

Founders may describe a customer problem rather than hand you a detailed development document.

You have to ask useful questions.

You have to understand what the customer is struggling with.

Then you need to turn that information into a sensible technical decision.

Communication with founders matters because engineering and business decisions are often happening in the same room.

Independent debugging matters too.

When something goes wrong, a small team needs engineers who can investigate logs, reproduce the issue, understand what changed and work towards a fix without waiting for someone else to organise the process.

Ownership also continues after launch.

Shipping a feature does not mean throwing it over the wall and forgetting about it.

You may need to watch how customers use it, fix problems, improve performance and decide what version two should look like.

That ability to operate independently appears repeatedly across the London startup vacancies reviewed for this guide.

Why Small Tech Firms Hire Differently From Large Technology Companies

Small London Tech Firms Recruiting Software Engineers

A small London startup usually cannot divide engineering work as neatly as a huge technology company.

At a large company, one team might own frontend development. Another handles backend services. Another manages infrastructure. Product managers define requirements. Designers control the interface. Security specialists review the system.

A small team may have only a handful of people covering all of that.

So your Tuesday can look very different from your Monday.

You might write TypeScript for a customer facing feature, speak to a user about something confusing, investigate a database problem and then help improve the deployment process.

That does not mean every startup engineer does everything.

It means the boundaries tend to be softer.

Revion’s current Founding Engineer position is a good example. The role combines customer communication, integrations, full stack development and AI work rather than separating each responsibility into a different department.

Corgi Insurance shows something similar. One current London engineering vacancy asks the engineer to work across schema design, APIs, interfaces, deployment and integrations.

This can be good if you like variety and ownership.

It can be frustrating if you want an extremely narrow job with fixed responsibilities.

Neither preference is wrong. You simply need to know what environment suits you.

Software products themselves are becoming more connected too. Engineering, workflows, automation and real business tasks increasingly sit inside the same platform. The Eadoz guide to Axel Technology SocialHub Social Content Manager Software is another example of how software can bring technical systems and everyday business workflows together.

Software Engineer Salaries at Small London Tech Firms

There is no useful single salary that describes every London startup engineer.

The range is simply too wide.

A graduate developer, senior infrastructure engineer, Product Engineer and Founding Engineer are doing different jobs with different expectations.

The August research identified Tact at the earlier career end, with a Graduate Software Engineer position reported at up to about £54,000 plus equity.

Caribou’s current YC company profile lists its frontend leaning Full Stack Software Engineer at £80,000 to £100,000.

Revion currently lists its Founding Engineer at £90,000 to £140,000 plus equity.

Artificial Societies lists £80,000 to £150,000 for its Product Engineer, along with equity of up to 0.2 percent.

Corgi Insurance shows how wide the range can become even inside one company.

Its current London Full Stack Software Engineer listings vary by posting, while its Senior Full Stack Software Engineer position is listed at £140,000 to £200,000 plus equity.

Solve Intelligence currently advertises several London engineering roles around $100,000 to $250,000, including AI Engineer and backend leaning Full Stack Engineer positions.

Notice the dollar sign.

That is why salary comparisons need care.

Some startups hire internationally and use dollars or euros even when London appears among the possible locations. Zeit AI, for example, lists its London, Munich or remote Backend Engineer position at €95,000 to €270,000.

Never automatically convert a headline number into your expected London salary.

Check the employment country, currency, seniority, equity package and actual contract.

Equity can also matter.

An early startup may offer shares or options alongside salary. That can add meaningful upside, but equity is not the same as cash in your bank account. Understand the vesting terms and what you are actually receiving.

The supplied research makes the same warning. Salary figures from aggregators should not automatically be treated as definitive because London vacancies can be mixed with international locations and different currencies.

Treat the employer’s current vacancy as the final source.

London Office, Hybrid or Remote: What Should Engineers Expect?

There is no single London startup working model.

Some companies want engineers together in an office.

Others use hybrid working.

Some allow remote work within the United Kingdom.

A smaller group recruit across several countries.

Unitary’s researched role offered London hybrid working for around one or two days each week.

Revion takes another approach. Its current Founding Engineer position can be based in London or remotely within Great Britain.

Zeit AI goes wider still. Its Backend Engineer role currently lists Munich, London or remote as location options.

Then you have companies such as Corgi Insurance, where current London engineering listings explicitly describe office based working.

So do not assume that “London” means five days in an office.

But do not assume it means flexible hybrid working either.

Read the specific vacancy.

Check how many office days are expected, whether remote means UK remote or worldwide remote and whether the arrangement changes during onboarding.

This can make as much difference to your daily life as the salary.

Can International Software Engineers Apply?

Yes, international engineers can apply to some London technology companies.

But visa sponsorship is not consistent.

It can vary between companies and even between two engineering positions at the same stage of the market.

Solve Intelligence is a useful positive example. Its current London AI Engineer, Growth Engineer and backend leaning Full Stack Engineer listings state that full visa sponsorship is available.

Other London startups also sponsor eligible engineers. ClaimSorted, for example, currently states that Skilled Worker visa sponsorship is available for its Product Engineer and Forward Deployed Engineer positions.

Corgi Insurance shows the opposite situation.

Its current London Full Stack Software Engineer and Senior Full Stack Software Engineer listings state that visa sponsorship is not available.

This is why international candidates should check early.

Do not complete four interview rounds and then discover that the employer cannot sponsor your visa.

Look for phrases such as Skilled Worker sponsorship, visa sponsorship available, right to work required or sponsorship unavailable.

If the job page says nothing, ask the recruiter or company before investing substantial time.

How to Find More Small London Tech Firms Recruiting Software Engineers

Small London Tech Firms Recruiting Software Engineers

Finding the companies is often harder than finding the job title.

The most interesting early stage firms may not dominate Google or the biggest employment websites.

You need several sources.

Y Combinator Jobs

Y Combinator Jobs is one of the strongest places to start if you specifically want early stage technology companies.

Its current London software engineering directory includes companies such as Caribou, Corgi Insurance, Dayjob, Solve Intelligence, Encord, Zeit AI and Revion.

One useful feature is that YC company pages can provide context beyond the vacancy.

You can often see team size, company stage, founders, funding background and other open positions.

YC also allows candidates to create profiles that startup founders can use to find potential applicants.

That makes it useful for direct startup discovery rather than simply browsing another enormous job board.

Startup Job Boards

Specialist startup job boards are also worth checking.

The important advantage is vocabulary.

Large employment sites may encourage you to search “Software Engineer.”

Startup boards expose you to titles such as Founding Engineer, Product Engineer, AI Engineer, Forward Deployed Engineer and Growth Engineer.

Those titles matter.

The work may match your experience even when the job title does not match the title currently printed on your CV.

Your original research also identified startup focused job directories as useful places for discovering engineering vacancies that may not appear under one standard title.

Company Careers Pages

Use job boards to discover the company.

Then check the company itself.

That second step matters because startup jobs can disappear quickly.

An aggregator may still display a vacancy after the company has paused hiring, filled the position or changed the requirements.

The opposite can happen too.

A company careers page might contain a newer vacancy that has not yet appeared everywhere else.

Whenever possible, find the current careers page and confirm the role there before you start tailoring your application.

The supplied research specifically recommends treating the employer’s current vacancy as the authoritative source for eligibility, salary and application details.

LinkedIn and Founder Posts

LinkedIn can be useful when you follow founders, CTOs and engineering leaders rather than only searching its jobs tab.

Small companies sometimes talk publicly about hiring needs before every opening is widely distributed.

A founder saying “we need another product engineer” can give you an early signal that recruitment is coming.

Just make sure you still verify the formal vacancy before applying.

How to Apply to a Small London Technology Firm

A startup application should show what you can actually do.

A long list of programming languages is rarely enough.

Show What You Actually Built

Tell the company about real software.

Maybe you built a payment system, analytics dashboard, AI application, internal tool, mobile product or developer API.

Explain what problem you were solving.

Then explain what you personally did.

Do not hide behind vague phrases such as “worked on platform development.”

Say what you designed, coded, fixed or improved.

If the application is live, include it.

If you took a difficult feature from an idea to production, explain that journey.

Include Strong Technical Evidence

Give the employer something it can inspect.

GitHub repositories can help when the code represents your actual ability.

Open source contributions can show how you work with an existing codebase.

Technical articles can demonstrate how clearly you understand engineering decisions.

University projects can be valuable for graduates.

A personal application can be more convincing than another certificate if you can explain how you designed, deployed and maintained it.

The research for this guide highlights deployed applications, open source work, portfolios, internships, freelance projects and university work as useful evidence of practical engineering ability.

Learn the Product Before Applying

Small teams usually know immediately when you have sent the same application to 80 companies.

Spend some time understanding the product.

Who uses it?

What problem does it solve?

What might be technically difficult about building it?

Why does the company need the engineering role it is advertising?

You do not need to pretend you know everything about the business.

You simply need to show genuine curiosity.

A thoughtful sentence about the actual product is stronger than a paragraph explaining that you have “always been passionate about innovative technology.”

Explain Your Impact

Code is the work.

Impact is why the work mattered.

If you improved application speed, say how much.

If you reduced cloud costs, explain the result.

If a feature increased conversion, mention it.

If you improved system reliability, show what changed.

If your internal tool saved a team several hours every week, that matters too.

Numbers give employers a clearer picture of what happened because of your engineering work.

The research behind this guide specifically recommends quantifying results such as reduced latency, stronger conversion, lower infrastructure costs and improved reliability where possible.

Show That You Can Work With Ambiguity

A startup may know the problem without knowing the perfect solution.

That is normal.

A team of ten people cannot always produce a detailed technical document before somebody starts investigating.

You need to be comfortable asking questions, forming an approach, testing it and changing direction when new information appears.

Revion’s Founding Engineer role shows this clearly. The engineer works with customers, builds integrations, develops product features and handles AI related work rather than staying inside one narrow technical lane.

That kind of ownership is especially valuable in smaller teams.

Prepare for AI Engineering Questions

If you are applying to an AI company, expect the conversation to go beyond which model you used.

A strong interviewer may ask how you evaluated the system.

What happened when the model gave an incorrect answer?

How did you test quality?

How did you choose what data the model could access?

How did you handle unreliable retrieval?

What did you do when latency became too high?

How did you measure whether the AI feature actually improved the product?

You should also understand data quality.

A sophisticated model working with poor information can still produce poor results.

Production reliability matters for the same reason.

A demo only has to work while somebody is watching it.

A real product has to keep working when customers use it in ways you never expected.

Current London AI vacancies show that companies are looking for people who can move AI systems into real production environments, not simply experiment with models. Solve Intelligence is hiring AI Engineers around production AI products, while ClaimSorted asks its AI Engineers to deliver machine learning projects from concept into production.

That is the level you should prepare for when applying to small london tech firms recruiting software engineers in the AI market.

What to Check Before Accepting a Startup Software Engineering Job

Getting an offer is exciting, especially when the role gives you real ownership.

But before you say yes, look beyond the job title.

Start with salary. Confirm the exact base salary, currency, bonus structure and whether the advertised range applies to a UK employee.

Then look at equity.

Ask how much equity you are receiving, what percentage of the company it represents and how the vesting schedule works. A common arrangement spreads vesting across several years, so understand when the shares or options actually become yours.

Do not treat equity like guaranteed cash.

It may become valuable. It may also become worth very little. Your base salary still needs to make sense for your situation.

Office expectations deserve the same attention.

Ask how many days you need to be in London, whether those days are fixed and whether the company genuinely supports remote work or simply uses the word flexible in the vacancy.

If the role is remote, confirm where remote employees can actually live.

A UK remote position is not automatically a worldwide remote position.

You should also understand the working culture.

Small companies can move quickly, but “fast moving” should not become a vague excuse for permanently unreasonable hours. Ask how releases are handled, whether engineers regularly work outside normal hours and who responds when production systems fail overnight.

Visa support matters if you need sponsorship.

Ask about it early rather than assuming that every technology startup sponsors international engineers. Some companies offer sponsorship for particular jobs, while others require candidates to already have the right to work in the UK.

Team size can tell you a lot about the role.

An engineer joining a team of 10 may have much broader responsibilities than someone joining a technology business with hundreds of employees.

Find out who will lead the engineering work too.

Ask whether there is a CTO, engineering manager or experienced technical lead. You should understand who reviews architecture, who supports engineers when difficult problems appear and how technical decisions are made.

Then look at the product itself.

Does the company have paying customers?

Are people actually using the software?

Is customer usage growing?

A startup does not need to be profitable to be interesting, but you should understand whether you are joining a company with real product traction or one that is still proving its basic idea.

Funding deserves a similar check.

You do not need to become a venture capital analyst. Simply understand when the company last raised money, roughly how well funded it is and whether management appears to have enough runway to execute its plans.

Artificial Societies, for example, currently describes itself as backed by Y Combinator, Point72 Ventures and Kindred Capital and says it has substantial capital runway. Its Product Engineer role also includes equity alongside the £80,000 to £150,000 salary.

Your responsibilities should also be clear.

“Founding Engineer” can mean tremendous influence over the product. It can also mean you will be expected to solve an unusually broad collection of problems.

Revion’s current Founding Engineer vacancy covers customer work, integrations, full stack development and production AI systems. That level of ownership could be ideal for one engineer and exhausting for another.

Finally, understand the interview process.

Ask how many stages there are, whether there is a coding exercise, whether take home work is required and who makes the final decision.

A startup role can give you more influence, faster learning and closer contact with founders and customers than many larger companies.

Just make sure you understand the salary, equity, expectations, working environment and company position before you accept that ownership.

How to Tell Whether a Software Engineering Vacancy Is Still Active

Freshness matters enormously when researching small london tech firms recruiting software engineers.

Job aggregators do not always remove vacancies the moment a company stops recruiting.

A position may still appear in Google, a startup directory or another job board days or weeks after the employer has changed its plans.

Start with the employer’s own careers page.

Check whether the job still appears there and whether its application button actually works.

Then look for a publication or update date.

A recently posted vacancy is usually more useful than a page that gives no indication of when it was last refreshed.

Look at recent hiring activity too.

If the company’s careers page shows several new roles, recent funding or active recruitment posts from founders and engineering leaders, there is a stronger signal that hiring is still happening.

But even company pages can occasionally create confusion.

Encord is a useful example. The research used for this article identified several engineering positions associated with the company.

At the time of the latest check, however, Encord’s own careers page displayed zero open roles in its role counter, even though the page still says the business is building its team and discusses hiring early career engineers and visa sponsorship.

That difference is exactly why readers should verify before applying.

For clarity, the company and vacancy examples in this article should carry the editorial note:

Checked in August 2026

That does not mean every listed vacancy will remain available for the rest of August.

It means the research was reviewed during August 2026 and readers should check the current employer page before sending an application.

Frequently Asked Questions About Small London Tech Firms Recruiting Software Engineers

Which Small London Tech Firms Are Currently Recruiting Software Engineers?

Some of the strongest currently verified examples include Caribou, Corgi Insurance, Solve Intelligence, Artificial Societies and Revion.

Caribou currently appears with a London Full Stack Software Engineer position, while Artificial Societies is recruiting a London Product Engineer.

Corgi Insurance currently lists several London engineering opportunities, including Full Stack Software Engineer, Software Engineer on its operations team, Senior Software Engineer and Senior Full Stack Software Engineer roles.

Solve Intelligence also has multiple London engineering openings, including AI Engineer and Full Stack Engineer positions.

Revion currently lists a Founding Engineer role for London or remote work within Great Britain.

Always recheck these companies before applying because startup vacancies can close quickly.

Are London Startups Hiring Junior Software Engineers?

Yes, although graduate and junior opportunities are less common than vacancies aimed at experienced engineers.

The research identified a Graduate Software Engineer opportunity at Tact, while some broader startup engineering positions also accept candidates without long professional histories.

Revion’s current Founding Engineer listing, for example, says new graduates can apply.

Graduates should therefore search beyond Junior Software Engineer and also investigate Full Stack Engineer, Product Engineer, Associate Engineer and similar titles.

What Programming Languages Do London Startups Want?

Python and TypeScript appear particularly often across the researched companies.

JavaScript remains important through technologies such as React and Next.js, while PostgreSQL and broader database skills appear regularly in full stack and backend positions.

Other roles may ask for Node.js, Go, Kotlin or infrastructure technologies depending on the product.

The research shows that London startups are frequently looking for combinations of frontend, backend, AI, database and cloud skills rather than one programming language in isolation.

How Much Do Startup Software Engineers Earn in London?

There is no single useful salary figure.

Graduate roles can sit much lower than senior AI, infrastructure, product or founding engineering positions.

The research identified Tact at up to roughly £54,000 plus equity, Caribou around £80,000 to £100,000, Revion around £90,000 to £140,000 and Artificial Societies around £80,000 to £150,000.

Current Artificial Societies and Revion listings continue to show those respective ranges.

Corgi Insurance goes higher for some senior London roles, with its current Senior Full Stack Software Engineer position listed at £140,000 to £200,000.

Salary depends heavily on seniority, specialisation, company stage, equity and the level of ownership expected.

Are Most Small London Technology Jobs Remote?

No.

The current market is a mixture of office based, hybrid and remote positions.

Artificial Societies currently describes its Product Engineer job as London office based.

Revion allows its Founding Engineer to work in London or remotely within Great Britain.

Other companies use hybrid arrangements.

Always check the individual vacancy because a London location does not automatically mean five office days, and “remote” does not automatically mean you can work from any country.

Do London Tech Startups Sponsor Software Engineer Visas?

Some do and some do not.

Visa policy depends on the employer, position, seniority and sometimes location.

Encord says it considers sponsorship case by case depending on the role, level and location.

Other companies may explicitly say that sponsorship is unavailable.

If you require a Skilled Worker visa or another immigration arrangement, check before beginning a long interview process.

Is a Product Engineer the Same as a Software Engineer?

There is a large overlap.

A Product Engineer is normally still writing production software, but the role tends to include more responsibility for what should be built and how users experience it.

Artificial Societies provides a clear example.

Its Product Engineer owns features from early ideas through design, development, APIs, databases, release and later improvements.

In a small company, Product Engineer often means software engineer with stronger end to end product ownership.

What Is a Founding Engineer?

A Founding Engineer normally joins a company at a very early stage and takes unusually broad responsibility for its technology.

You may influence architecture, product decisions, infrastructure, integrations and engineering culture.

You may also work directly with founders and customers.

The title does not automatically mean you are legally a founder.

Revion’s current Founding Engineer role is a useful example because it combines full stack development, customer integrations, AI systems and direct customer involvement.

Where Should I Look for London Startup Software Engineering Jobs?

Start with Y Combinator Jobs if you want early stage companies.

Its London directory currently contains active startup recruitment and lets candidates discover companies alongside their vacancies.

Specialist startup job boards are also useful because they expose titles such as Product Engineer, Founding Engineer and Forward Deployed Engineer.

Then visit the employer’s own careers page.

You can also follow founders, CTOs and engineering leaders on LinkedIn because small companies sometimes announce hiring directly before a role becomes widely visible.

The original research recommends using job boards for discovery and then checking the employer directly whenever possible.

Final Thoughts on Small London Tech Firms Recruiting Software Engineers

The market for small london tech firms recruiting software engineers is broader than one type of startup or one type of engineer.

Current opportunities stretch across artificial intelligence, fintech, legal technology, insurance technology, automotive software, infrastructure and enterprise platforms.

Some companies want React and TypeScript specialists.

Others need Python engineers, infrastructure builders, AI engineers or people capable of owning an entire product feature from database to interface.

The strongest candidates will usually bring more than programming knowledge.

They can explain what they built, why they made particular technical decisions and what happened after the software reached real users.

Product understanding matters.

Independence matters.

Being able to debug something difficult without waiting for perfect instructions matters too.

If you can combine those qualities with solid engineering fundamentals and evidence that you have shipped real software, smaller technology companies can offer unusually broad opportunities.

Just remember the most important rule in this guide.

Startup hiring changes quickly.

A company worth applying to today may fill its vacancy tomorrow, so treat this article as a starting point and verify every role on the company’s current careers page before sending your application.

Checked in August 2026.

Leave A Comment