Skip to main content

Senior Software Engineer at Borderless

Join Borderless, a high-growth London startup backed by Backed VC and Entrepreneur First, as they revolutionize the broken global immigration system. Working in a small, elite engineering team, you'll build AI-powered automation tools using TypeScript and React to simplify UK visa sponsorship for thousands. With a fast-paced environment deploying 10+ times daily, this is a unique opportunity to own core product features, integrate cutting-edge LLMs, and help build a world where borders are no longer barriers to ambition.

Want to apply for this role?

Borderless

Jack finds you jobs at companies like Borderless. Talk to Jack to get considered for roles that fit what you're great at.

Location

London, United Kingdom

Compensation

Not Disclosed

Company

Borderless

Talk to Jack

Role overview

You will join a high-impact engineering team of eight, building a full-stack platform that automates UK immigration. Working across TypeScript, React, and AWS, you’ll ship code ten times daily to solve complex logic and data modeling challenges. This role is pivotal in scaling Borderless as it expands into new international markets and sectors.

Software Development11-50 employees

We believe in a world where borders are no longer barriers, where anyone can move anywhere seamlessly and safely. That’s why we’re building a global immigration platform, empowering ambitious businesses and individuals across the world.

Since launching in 2023, we’ve helped hundreds of businesses and thousands of workers simplify the complexity of immigration. Combining technology and human expertise, our platform streamlines the UK sponsorship process, demystifying complex legacy processes saving customers time, money and headache.

What you will do

  • Develop and maintain the core Borderless platform using TypeScript, React (NextJS), and Node.js to serve candidates, businesses, and internal teams.
  • Design and scale complex PostgreSQL data models to ensure high performance and extensibility as the product expands into new global jurisdictions.
  • Integrate advanced LLM and AI capabilities to automate document classification and extraction, significantly reducing manual overhead for international visa applicants and employers.

Who this is a fit for

  • Possesses 4–7+ years of professional engineering experience with a deep mastery of the full-stack: TypeScript, React, Node.js, and PostgreSQL.
  • Demonstrates a proven track record of shipping fast and owning features end-to-end within the fast-paced, high-ambiguity environment of an early-stage startup.
  • Displays strong architectural thinking, especially regarding asynchronous workloads via AWS SQS and the tradeoffs between speed-to-market and long-term technical stability.

Why this role is remarkable

  • Join a mission-driven team backed by Backed VC and Entrepreneur First, solving one of the most significant friction points in the global economy.
  • Work at the cutting edge of AI implementation, building LLM-driven document classifiers and security tools that redefine how immigration paperwork is handled.
  • Benefit from a culture of high ownership and speed, deploying to production multiple times daily within a small, elite engineering squad of roughly eight people.

How Jack & Jill work together

Jack
I get to know what you’re great at, then find roles you’d never find yourself.
Jill
I recruit from Jack’s network and make the intro when I spot a great match.
Thumbnail for Meet Jack

Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.

Meet Jack

What happens next?

Jack’s an AI agent for job searching and career coaching. He works for you.

Jill is the AI recruiter working for the company. She recruits from Jack’s network.

If your profile’s a match and Borderless wants to meet, Jill will make the intro. In the meantime, Jack will send you excellent alternatives.

Learn about Jack

Ready to find your next role?

Talk to Jack for 10 minutes and see your first matches.