Make yourself visible and let companies apply to you.
Role title
Roles
Backend Engineer Jobs in London
Trending Backend Engineer jobs in London
Get notified about new jobs that match this search?
Senior Software Engineer London, England, United Kingdom
Verifone
London
In office
Senior
Private salary
RECENTLY POSTED

This London based role sits at the core of Verifone’s payments and checkout platform, where backend engineering directly impacts secure, high volume transactions used globally. You’ll design and operate scalable, production critical systems that must perform reliably under real world load, evolving payment methods, and strict security requirements.

Job Description

We are seeking a London based Senior Software Engineer (Node.js / TypeScript) to build and operate backend services supporting payment, checkout, and transactional workflows. You will collaborate closely with Product, Frontend, Platform, and Infrastructure teams to deliver secure, scalable APIs in high throughput environments.

Required Skills and Experience Programming Languages

  • TypeScript (version 3.x or higher)
  • Node.js (version 16 or higher)
  • Backend frameworks such as Hapi.js, or alternatives including Express, Fastify, or NestJS
  • Authentication and authorization using JWT and OAuth2
  • Repository and modular design patterns
  • Experience building maintainable, testable backend systems

APIs & Data

  • Design and operation of RESTful APIs
  • API versioning and request validation
  • Advanced filtering using RSQL or equivalent
  • Experience with MongoDB (modeling, indexing, performance tuning)
  • Experience with Redis for caching or messaging
  • Database migrations and schema evolution
  • Hands on experience with AWS services such as EC2, S3, Secrets Manager, and CloudWatch
  • Docker and Docker Compose
  • Strong discipline with CI/CD pipelines and Git workflows

Testing & Quality

  • Automated testing using Jest or Mocha/Chai/Sinon
  • End to end testing with Cypress (optional)
  • Strong focus on code quality, reliability, and maintainability

Preferred Skills and Experience Payments & Security

  • Experience integrating payment providers such as Stripe, PayPal, or Klarna
  • Knowledge of authorization, capture, and refund flows
  • Experience with 3D Secure
  • Awareness of PCI DSS requirements and security best practices
  • Understanding of checkout and transactional domain flows

Production Engineering

  • Performance optimization and debugging in production systems
  • Exposure to monitoring or APM tools (e.g., AppDynamics or similar)
  • Experience operating high availability or fault tolerant systems
  • Familiarity with fraud related considerations

Frontend & Platform Exposure

  • Experience working alongside frontend frameworks such as Angular or React
  • Familiarity with RxJS and state management (NgRx or Redux)
  • Server side rendering with Pug templates
  • HTML/CSS with SASS or PostCSS

Additional Bonuses

  • Fintech, payments, or e commerce domain experience
  • Messaging systems such as Kafka, RabbitMQ, or Redis Pub/Sub
  • Puppeteer for PDF or receipt generation

Our Commitment

Verifone is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Verifone is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Global Demographic Sets (Non US)

You are invited to voluntarily self identify the following personal data points. Verifone is an equal opportunity employer that is committed to diversity and inclusion. We are dedicated to providing unbiased and fair work opportunities to employees irrespective of their race, age, gender, religion, or ethnicity. As such, voluntarily providing this information helps the company generate the most accurate EEO data to ensure we are upholding these goals. Even if you wish to keep this data private, you have the opportunity to participate in our efforts by selecting our “Do not wish to answer” option in the fields below.

Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. The information is kept confidential and is only used in accordance with provisions of applicable laws, executive orders and regulations, including those that require information to be summarized and reported to the federal government for civil rights enforcement. When reported, data will not identify any specific individual.

Do you have a disability or chronic condition (physical, visual, auditory, cognitive, mental, emotional, or other) that substantially limits one or more of your major life activities, including mobility, communication (seeing, hearing, speaking), and learning that affect your ability to work? (Select )

Senior Salesforce Developer
Stott and May
London
In office
Senior
Private salary
RECENTLY POSTED

Senior Salesforce Developer Founding Hire Fintech Disruptor

Location: Central London (High-Frequency Office Presence) Salary: Up to £80k + Bonus + Equity/Share Options

The Mission

We are representing a rapidly scaling fintech disruptor in the insurance brokerage space, led by a founding team with a proven track record of multi-million-pound exits.

As the first dedicated technology hire, you will partner directly with an Engineering Director (a seasoned CTO) who has scaled and exited Salesforce teams before. You aren’t just maintaining a system; you are architectural owner of a platform facilitating substantial global revenue, positioned for a major liquidity event.

The Role

  • Scale the Foundation: Move a “founder-built” architecture toward a scalable, enterprise-grade platform.
  • Hybrid Development: Manage a 90% custom Sales Cloud environment (Apex/LWC) while championing a “Low-to-No Code” (Flow-first) philosophy.
  • Strategic Advisory: Challenge the status quo, advising stakeholders on integrations and design elements that save capital and time.
  • Data & AI: Lead the data structuring strategy to prepare the business for advanced AI utility and prompt engineering.

Technical Profile

  • The Expert: Deep Sales Cloud proficiency and a “Flow Champion” mindset.
  • The Developer: Ability to work within Apex and LWC frameworks is essential, even if your goal is to minimize code for future agility.
  • The Strategist: Strong SOQL skills; SQL (Databricks) is a major advantage.
  • The Visionary: An interest in AI utility and how it drives business efficiency.

The Environment

This is a sales-driven, high-octane culture.

  • Collaborative: The team values the energy of the office.
  • Action-Oriented: You are a “doer” who handles everything from high-level architecture to general user support.

The Reward

Beyond a competitive base and bonus, this role may offer equity/share options. Given the founders’ history of successful exits, this represents a genuine opportunity for a life changing financial event.

Senior Software Engineer
Runa
London
Hybrid
Senior
Private salary
RECENTLY POSTED

Runa is pioneering a first-of-its-kind payment rail that enables the seamless, global money movement at scale. Legacy banking and payment infrastructure struggles to support the demands of today’s low-volume, high-velocity payouts, leading to inefficiencies in global payouts. Businesses worldwide send over $20 trillion annually in rewards, remittances, and disbursements often incurring costs of up to 50% per transaction and subjecting recipients to lengthy delays.

Runa transforms this landscape by providing a new digital payments infrastructure that empowers businesses to send digital money instantly and cost-free to anyone, anywhere. The Runa API empowers thousands of businesses to make payments to 5 billion+ consumers in 190+ countries instantly to cards, wallets, bank accounts and gift cards. Leading companies such as Sodexo, TopCashback, Perkbox, Sweatcoin, Coinbase, and Globetopper rely on Runa to facilitate instant, flexible global payouts to tens of millions of consumers.

The Role

As a Senior Software Engineer, you will be responsible for architecting, implementing and deploying software services from end to end. You’ll produce clean, scalable, and reusable code to build products which will have a big impact on our customers.

You will have the opportunity to work with a modern stack and serverless cloud infrastructure whilst guiding and mentoring more junior engineers in the team.

Our Tech

We have Python, TypeScript, and Javascript services running mostly on Lambda functions. We use Step Functions extensively to orchestrate our workflows. Our persistence layer is largely Aurora (Postgres), DynamoDB, MemoryDB (Redis), and Timestream.

However, we understand the dynamic nature of technology and recognize that skills in any programming language is a valuable asset, which is why we are open to engineers from any programming background.

What Excites You

  • Contributing towards the design, delivery and deployment of large scale, complex projects which are used heavily by thousands of people with high throughput.
  • Using modern technology like AWS serverless infrastructure and events driven microservice architecture
  • Mentoring more junior members of the team to help support their growth and development and help scale the team by leading on technical interviews.
  • Being a subject matter expert on technology and domain-specific problems, and taking ownership of software services from end to end.
  • Improving responsiveness and overall performance of our web services.

What Excites Us

  • Around 5+ years of Software Engineering experience architecting and developing new services and features from end to end.
  • The ability to take ownership of design and architecture of large scale systems and developing API heavy software solutions without the need for guidance.
  • A passion for promoting software engineering best practice, guiding and mentoring more junior engineers to deliver clean, scalable, and reusable code.
  • Proactively contributing to the continual improvement of our engineering processes

Even if you do not meet all of the above requirements but still think you would be a good fit for the role we would still encourage you to apply.

What’s in it for you

We have a hybrid structure with the requirement of 1-2 days a week at our London Office (Shoreditch)

£1,000 annual L&D allowance to invest in mastering your craft, including accredited studies. Plus 5 L&D days per year

25 days holiday + public holidays

Runa Reset Days - Runa closes on the first Friday of each quarter for a well-deserved, Reset Day

️ Summer Hours - In the month of August, we log off at 3pm on Fridays.

️ Work from anywhere for up to 45 calendar days a year

Participation in the Employee Options pool giving you ownership in Runa

Private Medical + Dental Health Insurance with Bupa

Enhanced parental leave for all new parents, up to 16 weeks full pay

We are currently working towards salary transparency however we are not there just yet so our talent team will discuss this during the initial call to ensure that the right expectations are given.

The Interview Process

  1. Call with Talent Partner ️
  2. System Design Interview ️
  3. Coding Interview
  4. Values Interview

Want to learn more about life at Runa and our hiring process? Visit our Candidate Hub: Diversity and Inclusion

We are committed to providing a hiring and working experience in which all people feel they are equally respected and valued regardless of race, religion, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Senior Software Engineer, Unified Platform (Reference Data)
P2P
London
Remote or hybrid
Senior
Private salary
RECENTLY POSTED
+5

DRW is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk, across a broad range of asset classes, instruments and strategies, in financial markets around the world. As the markets have evolved over the past 30 years, so has DRW - maximizing opportunities to include real estate, cryptoassets and venture capital. With over 2000 employees and offices around the world, we work together to solve complex problems, challenge consensus and deliver meaningful results. It’s a place of high expectations, deep curiosity and thoughtful collaboration.

We are seeking a Senior Software Engineer to join our Unified Platform (UP) organization. UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision making and research, our platform simplifies implementing new ideas, enhancing our competitive edge.

As a Software Engineer on one of the Unified Platform teams, you’ll be part of a tight knit team of software engineers working closely with internal users (analysts, quants, traders) to develop innovative systems that enable research and trading. You’ll experiment with emerging technologies to process data at scale. You’ll wrestle a mountain of data into human understandable insights.

We care deeply about preserving a respectful and diverse team culture. We are a group of polyglots and technologists always seeking to find the right tool for each problem, even if that means learning something new or reviving something old. We value business impact and outcomes over process, and we make decisions based on data. We strive to adapt quickly as business priorities change.

What you’ll do in this role:

  • Develop tools to enable the business to rapidly embrace new opportunities in global markets
  • Partner closely with internal customers to understand their needs and build intuitive self service tools
  • Develop software for large scale data acquisition, storage, accessibility, and visualization
  • Work with a team to maintain and extend our global markets reach
  • Learn about market microstructure, financial instruments, and markets in which DRW participates or wants to participate in

This could be a good fit if you:

  • Are motivated to solve hard problems with deceptively simple solutions
  • Think a lot about user experience and try to really understand end users’ jobs and pain points
  • Think a lot about APIs, modular design and testing
  • Love refactoring and keep trying until you find a better answer
  • Enjoy making the “right way to do it” the path of least resistance
  • Have made a random tool for yourself and then peers ask for it then other teams ask for it
  • Are fiercely proud of your project’s reliability, performance and ease of maintenance
  • Are excited to learn about financial markets, trading, etc.

What we need on the team:

  • At least 2 3 years of platform level software development experience
  • Strong computer science fundamentals; a degree in Computer Science or equivalent work experience
  • Strong experience with Java, Python or any modern programming language
  • Experience processing high volumes of data at scale
  • Excellent analytical and problem solving skills
  • Comfort working within a globally distributed team
  • A background in some of the following a bonus:
  • Java experience
  • Python experience
  • Ruby experience
  • Big data technologies: Spark, Trino, Kafka
  • Financial Markets experience
  • SQL: Postgres, Oracle
  • Cloud native deployments: AWS, Docker, Kubernetes
  • Observability: Splunk, Prometheus, Grafana
UK Internship Program
Pantera Capital
London
Hybrid
Graduate
Private salary
RECENTLY POSTED

Location

London

Employment Type

Full time

Location Type

On-site

Department

AI

Perplexity is excited to announce the Internship Program for exceptional Master’s or PhD students studying Computer Science or Engineering in the UK, enrolled in the academic year. This is an intensive program in which you will work directly with our AI Inference team. This program offers a unique opportunity to gain valuable experience in a rapidly growing AI startup. Outstanding performers might be offered a full time position at the end of the program.

Our AI Inference team is responsible for running the models behind the Perplexity products. The team maintains the inference engine and deployments behind models ranging from single-node embeddings to distributed sparse Mixture-of-Experts models, maintaining large GPU clusters. With a keen focus on latency and throughput, the Inference team is responsible for the entire serving stack, from GPU kernels to networking and monitoring infrastructure.

Responsibilities

  • Work with the inference team to improve serving latency and throughput
  • Bring up support for new models and state of the art inference optimizations or quantization schemes
  • Optimize inference across the entire stack, from GPU kernels to serving endpoints

Qualifications

  • Strong engineering track record with proven knowledge of fundamentals and programming languages (multi threaded programming, networking, compilation, systems programming, etc)
  • Pursuing a Master’s or PhD in Computer Science with a focus on performance related subjects (HPC, Compilers, Distributed Systems)
  • Experience with ML frameworks (Torch, JAX)
  • Experience with GPU programming (CUDA, Triton)
  • Experience with High Performance Computing (OpenMPI)

Schedule

  • Internship program: 13 weeks, full-time or part-time, in person in London office (hybrid schedule: 3 days from the office, 2 days WFH)

Interview Process

  • Fill out the application on Perplexity website
  • If selected, People Ops and technical interviews will be involved.
  • Offer. We’re impressed! We’d love to welcome you to our Internship program!
  • Start. We have a desk waiting for you in our London office!

FAQ

Do you sponsor visas? Can I apply if I need a visa to work in the UK?

Unfortunately we are unable to sponsor visas

What if I’m on a student visa?

You need to seek approval from your University (to determine if you are eligible to work full time or part time only)

How many internship spots are there?

  • We have spots for 2-3 interns in our 2025 class.

Is housing provided?

  • Unfortunately we cannot provide housing.

Is health insurance provided?

  • Unfortunately we cannot provide health insurance for interns. Full time employees receive full health insurance and benefits.

How many full time offers are available at the end of the residency?

  • There is no limit. All outstanding performers will be given a full time offer!

At Perplexity, we’ve experienced tremendous growth and adoption since publicly launching the world’s first fully functional conversational answer engine in 2022. We’ve grown from answering 2.5 million questions per day at the start of 2024 to around 20 million daily queries in December 2024. We also offer Perplexity Enterprise Pro, which counts leading companies like Nvidia, the Cleveland Cavaliers, Bridgewater, and Zoom as customers.

To support our rapid expansion, we’ve raised significant funding from some of the most respected technology investors. Our investor base includes IVP, NEA, Jeff Bezos, NVIDIA, Databricks, Bessemer Venture Partners, Elad Gil, Nat Friedman, Daniel Gross, Naval Ravikant, Tobi Lutke, and many other visionary individuals. In 2024, our employee base grew nearly 300%, and we’re just getting started.

Final offer amounts are determined by multiple factors, including experience and expertise, and may vary from the amounts listed above.

Senior Backend Engineer
Omaze
London
Hybrid
Senior
Private salary
RECENTLY POSTED

Who We Are:

At Omaze, we give our community in the UK and Germany the chance to win luxury homes and other life-changing prizes - all while raising money for the causes they love.

Thanks to our Omaze Community, we’ve raised over £100 million for UK charities in just five years. That’s millions helping organisations like Age UK, the RSPCA, British Heart Foundation and Great Ormond Street Hospital Charity deliver life saving work.

And the best part? We’re only just getting started. Omaze is building a business and culture committed to growth and creating significant social impact on a global scale.

Why You’ll Love Working at Omaze:

  • Growth: Omaze is one of the fastest growing companies in the world.
  • Impact: Join a team of world changers dedicated to creating a ripple effect of good.
  • Pioneering: Be part of something no one has done before.
  • Culture: We work hard, grow together, and spread joy along the way.

About The Job

As a Senior Backend Engineer, you are experienced and excited about building innovative next generation social good platforms which empower nonprofits to do their world changing work. You are someone who cares about code quality and craft but also has an intrinsic motivation to deliver value to the customer and knows how to balance both. Ideally, you are an engineer who can demonstrate knowledge of various technologies and how those should be applied in multiple scenarios when designing features or systems.

The job requires good communication and organisational skills. You should be able to translate ideas and requirements into deliverable work units. You can collaborate with technical and non technical audiences and always strive to improve yourself and those around you. You believe everyone has something to contribute, value diversity and inclusion, and enjoy mentoring others to help them grow.

In this role, you “own” the technical quality, execution, and delivery of user stories.

What You’ll Be Doing

  • Bring your engineering experience to collaborate with a close knit engineering team building social good platforms.
  • Responsible for the writing and testing of code and infrastructure that produces the application.
  • Work closely with members of your team to ensure design and implementation meet product needs.
  • Help architect, design, and implement reusable, well tested software components.
  • Proactively review the code of others, providing feedback on design and implementation choices.
  • Collaborate with other engineers and subject matter experts early and often throughout development to ensure sound architecture design decisions, provide a delightful customer experience, and raise money for charities that impact the world.
  • Follow code standards and best practices for their given platform.
  • Work with Product Owners and UX Designers to ensure complete and proper implementation.
  • Ensure the performance, security, integrity and resilience of the application.

About You

  • Experience with our tech stack: Typescript, Node.js, DynamoDB, AWS Lambda, AWS API Gateway.
  • Experience building and designing event driven applications
  • Experience delivering major features and systems from concept to launch.
  • Experience with unit and integration testing.
  • Effective communicator in teams of technical and non technical individuals (product, marketing, subject matter experts, etc.).
  • Engage engineers to support a culture of collaboration and inclusion through mentorship, respectful code review, and dedication to quality.
  • You are excited to share and learn from your teammates about crafting fantastic experiences.
  • You are passionate about voicing your opinions and can be humble in receiving feedback.
  • You have a track record of trying and learning new things and are unafraid to learn through failure.

What’s In It For You

Generous stock options scheme

  • Private medical and dental insurance
  • 9% employer pension contributions, when you contribute at least 2%
  • A personal learning and development budget each year to use on training courses, conferences and professional memberships
  • Personal equipment budget to work from home
  • Enhanced family leave policies
  • Life assurance of 4x your salary

Extra information:

Location: Holborn, London

Office Policy: 3 days in person, 2 days at home each week

Our hiring process

Our hiring process may vary between roles, particularly for technical roles where we may incorporate a technical skills/based interview, but as standard you’ll have:

  • Screening call with one of our in house Talent Leads
  • First stage interview with the Hiring Manager
  • On site second stage interview with key stakeholders - this could be other managers, peers or Senior team members.

On average, our hiring process takes around 1 2 weeks after your initial screening call.

Senior Software Engineer
Omaze
London
In office
Senior
Private salary
RECENTLY POSTED
+2

Summary

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there’s no telling what you could accomplish.

Our Swift Server Networking team is responsible for building libraries and frameworks which form the foundations of mission critical systems at Apple. We write software in the Swift programming language and specialise in frameworks for distributed systems. Much of the software we produce is published as open source (such as SwiftNIO and gRPC Swift), as we firmly believe in growing a strong community. This, combined with our drive to create amazing products, makes the team a truly exciting place to work.

We’re a collection of highly skilled and friendly engineers who value each other’s opinions and experience. We strive for excellence and believe strongly in the quality of our output. We have built a team of domain experts who specialise in specific core subject areas, and also have broad experience of cloud software services and platforms.

Description

You will have significant responsibilities in building and improving libraries and SDKs for running large scale, mission critical services in Swift. You will have the chance to influence the direction of the platform and collaborate with multi functional teams across Apple to help define, implement, and deliver functionality to help build the next generation of Apple Services.

Our work takes us across multiple domains, from cloud services to iOS and macOS SDK development. The common thread for all of our development is a focus on the Swift programming language. If you have experience in any of these areas, you can hit the ground running, but we believe that great engineers can learn these skills on the job.

Successful candidates will have strong engineering skills and communication, as well as the ability to build relationships and collaborate across the company. You will have a real passion for quality, technical excellence, and an ability to understand complex systems. If this sounds like you, then we would love to hear from you.

Minimum Qualifications

  • Experience with standard software engineering tooling and workflows, including version control and code review
  • Strong proficiency in at least one programming language (e.g., Java, Python, Swift, C/C++)
  • Strong large scale server side development experience
  • Experience navigating ambiguity and leading initiatives or workstreams
  • A willingness to jump in and tackle new problems

Preferred Qualifications

  • Expertise in library design/API evolution
  • Asynchronous/streaming programming experience (e.g. Reactive Streams, Dispatch, Combine, or similar)
  • Experience with implementing, debugging, and scaling network protocols.
  • Experience with modern high performance Linux networking technologies, including some or all of eBPF (with or without XDP), DPDK, and io_uring.
  • Familiar with QUIC and some of its extensions.
  • Familiar with modern cryptography, including an understanding of the major categories of cryptographic primitives, how to safely use them, and what to avoid.
  • Quality focus - produce reliable, maintainable, deliverable software
  • Comfortable diving deep - working across multiple levels of abstraction
  • Good at managing relationships & communication - collaborates well with colleagues across a wide range of functions

At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more

Backend Engineer
Monograph
London
Remote or hybrid
Junior - Mid
Private salary
RECENTLY POSTED

Backend Engineer - London

Live shows make us feel good. They’re a time to hang with our friends, discover new artists or lose ourselves on a dancefloor. We’re on a mission to bring all of this to more fans, more often - and that’s where you come in.

We’re looking for a Backend Engineer to join our Product team and help build exceptional products for fans, venues and artists.

At DICE, you’ll be part of the company that’s redefining live entertainment. It’s a place where you can be yourself, influence the culture, and create work that you’re proud of.

About the role

DICE is scaling fast and we’ve got ambitious goals for our platforms. As a Backend Engineer, you will have a direct impact on what we build and how we build it, working alongside a very senior team of experts to deliver high quality features.

Our backend apps are written mostly in Elixir. They feed various information to our award winning apps with GraphQL and REST API, and handle millions of transactions for our ticket sales. Our code is hosted in GitHub, pipelines are managed by Drone CI, and we deploy to Kubernetes clusters.

We are always open to making changes and improvements to our workflow and code base, and we will look to you to contribute ideas and grow your skills within our engineering culture.

You’ll be

  • Designing and developing scalable backend features using Elixir and Phoenix.
  • Contributing to technical discussions with Product Managers, Engineers, and Designers to understand requirements and provide time estimates.
  • Collaborating with and learning from a senior team of Elixir experts, actively participating in code reviews and pair programming.
  • Writing clean, maintainable, and well documented code with strong test coverage.
  • Troubleshooting production issues and helping to maintain the reliability of our ticketing systems.

You are

  • A collaborative problem solver who enjoys working in a cross functional team.
  • Passionate, humble and talented.
  • A fan of music and culture.
  • Eager to learn and grow your technical skills in a high performing environment.
  • Someone who cares about the quality of the software you ship, from unit tests to documentation.
  • Eager to build apps that make a positive impact on the world.
  • A great communicator.

You’ll need

  • Proven experience with Elixir and Phoenix (or experience with another functional language like Ruby/Erlang/Haskell and a genuine desire to master Elixir).
  • Experience building and maintaining web applications in a production environment.
  • A solid understanding of database concepts (PostgreSQL) and how to write efficient queries.
  • Good understanding of how OSes and Linux work internally.
  • Experience integrating third party APIs and services.
  • A mindset for shipping business value through iterative development.

About DICE

DICE is based throughout Europe, North America, Australia and India, and is rapidly growing worldwide. We’re constantly innovating to bring amazing products to fans, artists, venues and promoters.

We know that having a variety of perspectives makes us a better company - it’s why we strongly encourage members of underrepresented communities to apply. Find out how we’re creating a more diverse, equitable and inclusive DICE.

Application process

Our process usually involves a quick chat on the phone, a portfolio review or task and a couple of interviews where you’ll meet the people you’ll work with. We’ll keep you fully informed along the way.

For information on how we use your data, please view our Candidate Privacy Policy.

DB Software Engineer
Just Group plc
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+7

Software Engineer - Defined Benefits Team

Location: London - hybrid 50%

Contract: Permanent

Hours: Fulltime - 35 hours

Purpose

Support the DB Transformation engineering team in designing, developing, and delivering enterprise grade software built on a Python (FastAPI), React (Next.js), and Azure Kubernetes Service (AKS) stack. This role plays a key part in building our service oriented data platform, ensuring scalability, reliability, and security within a regulated environment. You will work across the stack-from front end applications to containerised services-and help embed DevOps excellence and modern engineering practices across the team.

Key Responsibilities

  • Deliver high quality, secure and maintainable code using Python, React and TypeScript, aligned to business and architectural standards.
  • Contribute to the development of a cloud native data platform running on Azure Kubernetes Service, ensuring scalability and reliability.
  • Design and build RESTful APIs and data integration services using FastAPI, with occasional use of Go where required.
  • Develop responsive and high performing front end applications using React, Next.js and modern component libraries.
  • Containerise and deploy applications using Docker and Helm within Kubernetes environments.
  • Build and maintain CI CD pipelines in Azure DevOps, embedding automation, testing and release quality.
  • Apply Infrastructure as Code using Terraform and ensure solutions meet security and compliance standards including OWASP and data protection.
  • Collaborate across engineering and product teams, contribute to Agile practices, support production systems and mentor junior developers.

Examples of Key Activities

  • Develop and maintain backend services using FastAPI to support core business functions.
  • Build and enhance React and TypeScript front ends using Next.js, focusing on performance, usability and component reusability.
  • Design, build and maintain scalable solutions across the Microsoft Power Platform including Power Apps, Dataverse, Power Pages, Power Automate and custom connectors, integrating with Azure services and APIs.
  • Containerise and deploy applications using Docker and Helm within Azure Kubernetes Service environments.
  • Extend and manage CI CD pipelines in Azure DevOps, embedding automated testing, linting and security scanning.
  • Implement monitoring and observability using Azure Monitor, Grafana and structured logging to ensure system reliability.
  • Define and provision infrastructure using Terraform, while applying secure coding practices and supporting risk and threat assessments.
  • Collaborate with architecture and engineering teams, contribute to code reviews and testing, and support incident management and continuous improvement.

What we’re looking for Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Desirable - Relevant certifications in Microsoft technologies and Azure are highly desirable.

Experience

  • Strong experience with React, TypeScript and Next.js alongside Python and SQL Server to build scalable applications.
  • Proven ability to design and develop RESTful APIs for internal and external integrations.
  • Hands on experience with Azure services including App Services, Azure SQL, Key Vault and Azure DevOps.
  • Experience with Docker and Azure Kubernetes Service for containerisation and microservices deployment.
  • Solid understanding of DevOps practices including CI CD pipeline design and deployment automation.
  • Familiarity with Infrastructure as Code tools such as Terraform and ARM templates for environment management.
  • Experience supporting production systems, including incident triage, root cause analysis and resolution of complex issues.
  • Strong understanding of secure coding practices, OWASP principles, Agile delivery, Git, testing and code review best practices.

Our behaviours

At Just you’ll have the opportunity to develop your career, whilst making a difference to the lives of those around you. You’ll be part of a company with a strong and distinctive culture - we’re ambitious, curious and collaborative - and every decision we make centres around being Just and delivering the best outcomes for our customers.

What’s in it for you

  • A competitive salary, pension scheme and life assurance.
  • 25 days annual leave plus an additional day on us for your birthday.
  • Private medical cover and income protection, just in case.
  • A generous and highly achievable bonus scheme.
  • Opportunities to progress your career in role and within the company.
  • Free access to the Headspace app, 24/7 employee assistance helpline and trained physical and mental health first aiders.
  • A variety of employee funded benefits available via our online benefits portal.
  • Plus, several additional purchase options available for you and your loved ones.
  • Valuing diversity of thought and fostering a sense of belonging is critical to our business success, driving innovation and balanced decision making. Our work on DEIB (Diversity, Equity, Inclusion and Belonging) aims to deliver a brilliant employee experience underpinned by a sense of belonging, where our people feel proud to work at Just.
  • We remain committed to our publicly disclosed HM Treasury Women in Finance Charter and Race at Work Charter targets and support a wide range of employee network and events, championing issues including intergenerational working, social mobility and neurodiversity.
Senior Full-Stack Engineer (£80-150k + Equity) at Encord
Jack & Jill/External ATS
London
In office
Senior
£80,000 - £150,000
RECENTLY POSTED

Job Title

Senior Full-Stack Engineer (Front-End Leaning) at Encord

Salary

£80-150k + Equity

Company

Encord - Series C AI infrastructure platform backed by CRV and Y Combinator

Location

London, UK

Job Description

You will lead development of Encord’s sophisticated editor interface, solving high-performance rendering challenges for multimodal AI datasets. Operating with end-to-end ownership, you’ll build systems that visualize complex 3D scenes and LiDAR data in the browser. This role is perfect for engineers who enjoy the intersection of computer vision, graphics-heavy front-end development, and physical AI infrastructure.

Why this role is remarkable

  • Work on cutting-edge browser-based visualization for massive datasets including LiDAR, 3D point clouds, and medical imaging at a scale of 5+ petabytes.
  • Join a high-growth leader that recently raised $60M in Series C funding at a $550M valuation to power the next generation of physical AI and robotics.
  • Enjoy high autonomy and end-to-end ownership in a small, elite engineering team composed of veterans from Oxford CS, Meta, and top-tier startups.

What you will do

  • Design and implement complex, performance-critical UI components for rendering thousands of objects in 3D/4D scenes at 60fps using TypeScript and React.
  • Lead full-stack projects from architectural decisions and product design through to deployment, monitoring, and measuring direct customer impact.
  • Collaborate with a high-performing team to build simple, robust solutions for managing multimodal data used by industry giants like Toyota and Skydio.

The ideal candidate

  • Deep expertise in TypeScript and React with a proven track record of building complex, rendering-intensive web interfaces or graphics tools.
  • Strong foundation in Computer Science with experience in canvas rendering, WebGL, or GPU-accelerated graphics within a production environment.
  • A proactive builder mentality, comfortable navigating ambiguity and moving across the stack (Python/Rust) to ensure reliable, performant product delivery.
Full Stack Engineer (£60k-£80k + Equity) at Lichen AI
Jack & Jill/External ATS
London
In office
Mid - Senior
£60,000 - £80,000
RECENTLY POSTED

Job Title: Full Stack Engineer

Salary: £60k-£80k + Equity

Location: Cambridge, UK

Company Description: Lichen AI - Early stage agentic platform for AI discovery

Job Description: As the first full time engineer, you will transform a working prototype into a production grade enterprise SaaS. You’ll build robust backends, design intuitive interfaces for complex AI outputs, and establish foundational engineering practices. Working directly with an expert founding team, you will ensure the platform is secure, reliable, and ready for global enterprise customers.

Why this role is remarkable

  • Join as the first founding engineer with a significant equity stake and a clear path to technical leadership as the company scales.
  • Work alongside a world class founding team including the former Chair of the UK Government’s AI Council and Amazon Alexa’s speech recognition lead.
  • Build a mission driven platform that uses agentic AI to amplify human insight rather than replacing it, solving a critical adoption gap for enterprise clients.

Responsibilities

  • Transition a high potential prototype to a production grade platform by building secure, scalable backend systems and automated deployment pipelines.
  • Lead the end to end development of the user interface, making complex AI generated insights legible and actionable for non technical business users.
  • Implement enterprise grade security and compliance standards including ISO 27001 and GDPR to ensure safe handling of sensitive client data.

The ideal candidate

  • Has 3 8 years of experience shipping production web applications using modern JavaScript/TypeScript (React) and Python (FastAPI).
  • Demonstrates strong proficiency in cloud infrastructure, specifically AWS, and designing robust database structures and data pipelines.
  • Thrives in a small, fast paced startup environment and possesses a genuine interest in human centered AI that enhances domain expertise.
Senior Software Engineer (Kotlin)
hyperexponential
London
Hybrid
Senior
Private salary
RECENTLY POSTED
+2

About hyperexponential (hx)

At hyperexponential, we’re building the AI-powered platform that enables the world’s most critical decisions in a $7 trillion industry, which risks to take, and how to price them. These are the decisions that shape real-world outcomes: whether rockets successfully launch into space, autonomous vehicles make it to market, or communities recover after major storms.

Until now, insurance has been making billion-dollar decisions using outdated tools. We’re changing that. Our platform brings together data, AI, and human expertise to give insurers the fastest path from submission to decision - helping them move faster, act smarter, and take on more risk with confidence.

Backed by a16z, Highland Europe, and Battery Ventures, we’re scaling globally - already trusted by nearly 50 of the world’s largest insurers, with zero churn and billions in premiums flowing through hx.

What began as a single product in one market has rapidly evolved into a multi-product, multi-territory platform powering every stage of pricing and underwriting. AI is at the core of what we do - from building the world’s first domain-specific AI peer programmer for insurance (think GitHub Copilot with a PhD in actuarial science) to shaping agentic workflows that reinvent how this industry operates.

What makes hx different is the people who build it. Here, impact isn’t tied to title or tenure; it’s defined by the challenges you take on and the discipline you bring. Surrounded by peers who stretch you, you’ll do the best, hardest work of your life in a company engineered to endure.

If that sounds like you, join us in building what comes next.

About the Analytics team

Engineering at hx drives every breakthrough that transforms how insurers make billion-dollar decisions. Our Analytics team sits at the cutting edge of this mission, building the data systems that unlock the full value of complex insurance datasets. We’re turning raw portfolio data into actionable insights that help underwriters and actuaries make smarter, faster decisions on risks worth billions.

As a Senior Backend Engineer in the Analytics team, you’ll architect and build the foundational data systems that power next-generation insurance analytics. This is greenfield territory - you’ll be designing distributed data solutions from the ground up, creating scalable ingestion pipelines, and building the infrastructure that turns complex insurance data into competitive advantage for our customers.

You’ll work at the intersection of complex engineering challenges and real business impact, collaborating with sharp product and UX minds to create data-driven experiences that fundamentally change how insurers understand and optimise their risk portfolios. If you love solving hard technical problems while seeing direct customer impact, this is where you’ll thrive.

What You’ll Be Doing

  • Build scalable data systems in Kotlin that enable insurers to ingest, process, and explore complex datasets, turning months of manual analysis into real-time insights that drive billion-dollar risk decisions.
  • Design distributed analytics infrastructure on AWS using Terraform, creating robust, cloud native systems that handle enterprise scale data volumes while maintaining reliability and performance.
  • Deliver customer facing analytics features that transform how users understand and optimise risk modelling, building intuitive interfaces for complex portfolio analytics that were previously impossible.
  • Drive technical innovation in data architecture, piloting emerging technologies and AI/ML approaches that continuously improve the analytics experience and unlock new capabilities for customers.
  • Collaborate across disciplines with Product, UX, and Engineering teams to translate complex business requirements into elegant technical solutions that balance powerful functionality with usability.
  • Elevate system quality through robust architecture decisions, comprehensive testing, and clear documentation that makes complex data systems maintainable and scalable as the team grows.

What You’ll Need to Have Done

  • Built production backend systems with proven experience as a polyglot engineer, ideally with strong Kotlin skills and the ability to work effectively across multiple languages and tech stacks.
  • Delivered scalable cloud infrastructure using AWS and infrastructure as code tools like Terraform, with hands on experience building distributed systems that handle real world data volumes.
  • Developed data warehousing solutions with hands on experience building ETL pipelines, data modelling, and orchestration workflows using modern tools (e.g., dbt, Airflow, Spark), demonstrating the ability to transform raw data into reliable, performant analytics infrastructure that supports business decision making at scale.
  • Collaborated effectively across teams to deliver features that customers actually use, with evidence of translating business requirements into technical solutions that drive measurable impact.
  • Maintained high code quality standards with a commitment to clean, well documented, maintainable systems and the discipline to build infrastructure that scales with business growth.
  • Demonstrated curiosity about emerging technologies, particularly around data processing, analytics platforms, and AI/ML tools that can enhance developer productivity and unlock new customer value.

You’re Unlikely To Thrive Here If

  • You prefer working with well established data systems rather than building foundational analytics infrastructure from scratch in a rapidly evolving environment.
  • You’re more comfortable focusing on purely technical challenges than understanding the business context and customer impact of the data systems you’re building.
  • You’re not excited by the complexity that comes with distributed data processing, enterprise scale systems, and the technical depth required for analytics platforms.

Reading our Culture Document leaves you feeling neutral rather than energised, hx may not be the place where you’ll do your best work. We’re building something that asks for commitment and conviction, and we want you to feel excited by the opportunity to grow with us.

Compensation

At hx, we’re committed to salary transparency. You’ll always have clarity on pay early in the process - our Talent Partner will share details with you during initial conversations - and we’re working towards publishing salary information for all roles globally.

Because we’re building at the intersection of technology/SaaS and insurance, our roles don’t always map neatly onto traditional benchmarks. Our approach is to design compensation that’s competitive in the market, fair across teams, and aligned with the impact our people make.

Equity: We offer equity across all roles at hx, making it a significant component of total compensation. Your talent partner will be able to share more details about this.

Benefits

  • £5,000 training and conference budget for individual and group development.
  • 25 days of holiday plus 8 bank holidays (33 days total).
  • Company pension scheme via Penfold.
  • Mental health support and therapy via Spectrum.life.
  • Individual wellbeing allowance via Juno.
  • Private healthcare insurance through AXA.
  • Income protection and Life Insurance.
  • Cycle to Work Scheme

Additional Perks

  • Top-spec equipment (laptop, screens, adjustable desks, etc.).
  • Regular remote and in person hackathons, lunch and learns, socials, and game nights.
  • Team breakfasts and lunches, snacks, drinks fridge, and a fun office at The Ministry.
  • Exceptional opportunities for personal development and growth as we build something remarkable together.

Interview Process

  1. Initial call with our Talent team to kick things off (30 minutes)
  2. Manager Interview (60 minutes)
  3. Technical Interview - Code Review & AI Pairing (120 minutes)
  4. Values Interview (60 minutes)
  5. We offer!

Our Commitment to Diversity

hxer’s are at the centre of everything we build. We know that progress depends on diverse perspectives, and we are committed to creating an environment where everyone can thrive, grow, and make an impact. We recognise there is always more to do, and we take responsibility for shaping a workplace that is not only diverse but genuinely inclusive.

Diversity is not just the right thing to do, it is key to solving the complex challenges we choose to take on. By welcoming people from all backgrounds and experiences, we strengthen our ability to question assumptions, push boundaries, and design solutions that endure. If you’re energised by complexity and motivated to grow, we encourage you to apply and join our global team.

Next Steps:

If this opportunity resonates with you, we encourage you to apply or share it with your connections! Our dedicated talent team reviews all applications, and we promise to provide feedback regardless of the outcome.

For more information about applying and to view other opportunities, you can visit our careers page.

Please note that background checks will be conducted as part of the hiring process to ensure compliance with our governance policies. We handle all background checks sensitively and in full compliance with relevant regulations. All applicant data will be processed in accordance with data protection regulations and our privacy policy.

Senior C++ Engineer
Harrington Starr
London
Hybrid
Senior
Private salary
RECENTLY POSTED

A leading Tech driven Exchange based in London is expanding its current high performance team in London.
You will work on their state of art ultra-low latency trading systems across asset classes (equities, commodities, currencies, fixed income) that trade on global exchanges.

The role:

  • Design, develop and test proprietary software in C++
  • Trading strategy simulation software optimized for distributed computation.
  • Large scale data acquisition, storage, accessibility, and visualization.
  • Real time trade management and risk analysis.
  • Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner.
  • Collaborate with other software developers, quantitative traders, and researchers in cross-functional team environments.

You need:

  • 5+ years of hands on Software Development experience in C++, STL, Boost, Linux.
  • A good understanding of networking, multicasting, UDP.
  • A passion for new technologies and ideas.
  • Strong understanding of data-structures & algorithms.
  • Good working knowledge of Python.

You must be living in the UK with full right to work, and you can commit to at least 3 days in the office. (London)

Contact Ciara Clarke for a confidential discussion on this role.

Senior Back End Developer - Java and AWS (27629)
Ecm Selection
London
Hybrid
Senior
Private salary
RECENTLY POSTED
+1

This company is developing an AWS-based platform to securely share medical diagnostics between clinicians and researchers worldwide, and enable online characterisation and measurements from scan images. This will feed into a better understanding of disease processes and ultimately better treatments for patients.

The back end of their technology stack comprises Java-based microservices running on AWS. Data security and integrity is of paramount importance, and the solution needs to be compliant with healthcare industry software standards - we are therefore keen to hear from applicants with relevant experience in healthcare technology.

Success in this senior role calls for excellent software development skills in Java (or a closely related OO language), and a strong understanding of AWS is essential. You will also need excellent communication and collaboration skills, and be proactive in understanding the needs of stakeholders and how their underlying needs feed into the software requirements.

Qualifications and Experience

  • A solid academic background with a degree in Computer Science, or a similar subject.
  • Substantial commercial software engineering experience and familiarity with Agile development processes, CI/CD, and software testing strategies.
  • Strong coding skills, ideally in Java, a good understanding of the AWS ecosystem, and careful attention to writing high quality code.
  • Full, existing, and unrestricted right to work in the UK without the need for sponsorship either now or in future.

Nice to Haves

  • Docker, Kubernetes, Infrastructure-as-code, DynamoDB, Spring Boot, Gradle.
  • Experience working under software engineering standards for healthcare such as ISO14385.

This is a mostly remote role, with occasional days on site at the company’s offices in London. You will therefore need to be based in the UK within a convenient travel distance.

This role has a positive and tangible real-world impact, and you will be working with a friendly mission driven team motivated to accelerate medical research for the benefit of patients. An excellent salary, options scheme, and benefits package are on offer to the successful candidate.

Founding Machine Learning Engineer
Dex
London
Hybrid
Senior - Leader
Private salary
RECENTLY POSTED

Our Mission

Human time and effort is the rarest thing in the universe. The fact that so many people hate what they do for work is a disaster on so many levels. How many people live quiet lives of misery? How many generational talents do we miss due to circumstance?

Dex’s mission is to close the gap between Talent & Opportunity; we believe that work, and being productive, is part of the human condition, that regardless of AI, human passion, ingenuity and a desire to do things means that work will always exist.

We are building Dex to create a future where technology helps every individual to understand their strengths, interests and unique abilities, and to connect with opportunities where they can thrive, because more people doing things they love leads to a better, happier and more productive world.

We’re starting by connecting the world’s most ambitious software engineers with the companies that deserve them.

About Dex

Dex is backed by a16z Speedrun, Concept Ventures and angels from OpenAI, Wise, ElevenLabs, Meta’s board, and many more.

We’re an ambitious, direct and kind group of people, we value authenticity, ambition and people who make things happen.

We’re a team of 12 (and growing) based in London (Borough). We work together 3-ish times a week because we value in person time, but we’re person centric and flexible. We hire adults who can manage their own schedules.

About the Role

  • ML engineering role, not a research role, not a prompt engineering role. You understand the underlying mechanics: how embeddings encode meaning, how attention shapes retrieval, and how to build and evaluate representations that power matching and ranking systems.
  • You use LLMs where they’re the right tool, but your first instinct is to understand the problem at a model level, not to reach for an API.
  • The work is concrete: building a system that takes a new role and stack ranks the entire candidate database against it in seconds.
  • You own the representations and scoring models that sit at the core of how Dex connects engineers with companies.
  • The matchmaking engine you build here is the foundation that powers everything that comes next-candidate facing products, automated outreach, smarter sourcing-so you’re building for durability, not just the immediate use case.
  • Your ML judgment is backed by solid engineering execution.

What You’ll Do

  • Own the matchmaking engine-build and improve the AI driven talent matching system; design representations, scoring models, and instrumentation from the ground up.
  • Work with embeddings and retrieval-build and evaluate embedding models, vector search, and semantic retrieval systems that power candidate to role matching.
  • Design and run evaluations-build practical eval frameworks for model behaviour and output quality; make rollout safety and failure handling first class concerns.
  • Contribute to agent and LLM systems-work on the voice agent backend and LLM pipelines with a model level understanding of what’s actually happening.
  • Ship reliable backend services-build production grade Python services, not prototypes; handle errors, retries, latency, and observability as standard.

About you

  • ML foundations-you understand how embeddings, attention, and retrieval systems work at a model level; you can reason about representations, not just API responses.
  • Production judgment-you know when to use an LLM, when to use classical ML, and when to use neither; you’ve made these calls in production, not just in notebooks.
  • Evaluation and guardrails mindset-you build evals before things go wrong; you design failure handling and rollout safety into systems from the start.
  • Backend execution strength-you ship reliable, maintainable services; your track record shows production ML systems, not just impressive demos.

Strong technical depth in:

  • Python backend (FastAPI or equivalent, async patterns, Postgres, Redis)
  • Embeddings, vector search, and semantic retrieval (building and evaluating, not just calling)
  • ML model evaluation-Metrics design, offline/online eval, failure analysis
  • LLM integration with model level understanding (attention, context windows, trade offs)

Nice to Have

  • Experience with recommendation systems, ranking models, or candidate/item matching
  • Classical ML background (supervised/unsupervised, feature engineering, gradient boosting)
  • Experience with voice agents or real time audio pipelines
  • Familiarity with Pydantic AI or similar agent frameworks
  • Experience in recruiting tech or marketplace systems

Why this is a great opportunity

Dex represents an opportunity to join a well funded, early stage business that is solving a real and relatable problem in a gigantic market.

This is an opportunity to build a brand from the early stages in a team that cares deeply about brand and design. We work in a market that has an absolute dearth of intentional brands and designs; we want to stand out from that.

There will be a generational company built in this space, we believe it’s going to be Dex.

What we offer

  • Above market salary-you’re building a world class team and believe pay should match that ambition.
  • Significant equity- we want this to be the last job you ‘have’ to take.
  • Full private healthcare & dental-because life happens and we want to support you.
  • Fertility benefits & enhanced parental support
  • Gym membership & wellness benefits
  • Claude tokens-lots and lots of Claude tokens
  • Regular socials, offsites, and an annual trip
  • MacBook Pro + team kit
  • “Whatever you need” approach to tools and support
Senior Staff Software Engineer Enterprise
DeepL
London
Hybrid
Senior
Private salary
RECENTLY POSTED
+6

Meet DeepL DeepL is a global AI product and research company focused on building secure, intelligent solutions to complex business problems. Over 200,000 business customers and millions of individuals across 228 global markets today trust DeepL’s Language AI platform for human like translation, improved writing and real time voice translation.

Founded in 2017 by CEO Jaroslaw “Jarek” Kutylowski, DeepL now has over 1,000 passionate employees and is supported by world renowned investors including Benchmark, IVP, and Index Ventures.

Our goal is to become the global leader in trusted, intelligent AI technology, building products that drive better communication, foster connections, and create a meaningful impact. To achieve this, we need talented people like you to join our journey. If you’re ready to shape the future of AI and grow your career in a fast moving, purpose driven environment, DeepL is your next destination.

What sets us apart What sets us apart is our blend of cutting edge AI technology, meaningful work, and a culture where people truly thrive. We’re a team of innovators, researchers, and creators driven by a shared purpose to unlock human potential by making work simpler, smarter, and more connected.

When we share what it’s like to work at DeepL, the reactions are overwhelmingly positive. This might be because of our technology that helps millions of people and businesses communicate and work better every day, or because of the trust, curiosity, and care that shape our culture.

What we know for sure is this: being part of DeepL means joining a team dedicated to innovation, growth, and well being. Discover more about life at DeepL on LinkedIn, Instagram, and our Blog.

Meet the team behind this journey This is not a traditional Senior Staff Engineer role. This is a chance to step into a mission critical domain at one of the world’s fastest growing AI companies and fundamentally redesign the rails that support our rapid growth. We are seeking a Senior Staff Engineer who views technical leadership as the creation of leverage and enterprise grade trust at global scale. Your Mission: Architecting DeepL’s Revenue Flywheel for Global Scale

What will you be doing at DeepL You will be a key architect driving the Enterprise Track called the Business Acceleration Track (BAT), which is the foundational business layer of DeepL used by all our product teams. Your work will directly enable our journey from serving individual users to managing relationships with the world’s largest enterprises, involving thousands of users, complex licensing, and multi layered access controls.

Whether you’ve been part of a startup or have worn multiple hats, your entrepreneurial mindset will thrive here. We need someone who can rapidly assess complex business needs, design the simplest, most resilient architecture to meet them, and take full ownership of the outcome.

Your Responsibilities At DeepL, you will be building the architecture for the next decade of enterprise adoption. Your focus will be on solving novel problems unique to a high growth, AI first platform.

  • Deep Impact: You will be part of a small team of ultimate technical owners of our revenue generation platform. Your decisions will directly influence our global P&L and growth trajectory
  • The Enterprise Problem: We are tackling the immense complexity of scaling a global SaaS platform for AI. Convert & Scale builds tools and services for DeepL developers to help them implement identity, monetization, and overall enterprise readiness
  • Operating at AI Native Speed: For our business systems to keep pace with our product innovation, we need technical leaders who can operate at AI native speed. This requires thinking out of the box about AI coding tool integration, MCP, internal developer portals, and developer friendly internal APIs that abstract away complexity and boost velocity across all engineering tracks

Qualities we look for Your Strategic Mandate

Based in either our London or Berlin office, you will act as a technical leader and problem solver for all business critical revenue systems.

  • Enterprise System Design: You will design, build, and ship enterprise grade product platforms with high standards for security, reliability, and scalability
  • Core Systems Ownership: You will define the architecture and own the implementation path for key systems, including the strategic decision making around commissioning and decommissioning services. You will directly build scalable systems for user management and admin controls
  • Data Governance & Mastery: Assume ultimate ownership of revenue data management: data architecture, governance, protection, ensuring they are flawless and auditable for global operations
  • Technical Acceleration: Provide hands on technical leadership on projects spanning 7+ cross functional teams. You will mentor and challenge not just engineers, but also Engineering Managers and Product Leaders, setting the bar for technical excellence and predictable delivery

What Defines You You are a technical leader who thrives on complexity and ambiguity, with a demonstrable history of turning business challenges into robust, scalable technology.

  • Proven Enterprise Scale: Background in SaaS platforms with high enterprise adoption is essential. You understand the security, compliance, and reliability demands of the world’s largest companies
  • Decade of Impact: 10+ years of hands on technical experience as an engineer, including significant experience in large scale organizations where you drove architectural change, not just participated in it.
  • Domain Mastery (Expertise in one or more is highly valued):
    • Identity & Access Management (e.g., SAML, SSO, SCIM)
    • Monetization (e.g., complex subscription & billing architectures, payments processing, etc)
    • Fraud Prevention at scale
    • Administration tooling for enterprise oriented SaaS services
  • Architectural Fluency: Expertise in observability practices (SLOs, Alerting) for business critical systems. Experience with Domain Driven Design (DDD) is a significant plus.
  • Current Stack Context (experience in these is a benefit, not a mandate): C#, gRPC, Kafka, Kubernetes, Postgres, Cassandra, Gatsby, Keycloak, Typescript

This role is for an engineer who is ready to move beyond incremental feature development and take on the ultimate challenge of architecting the global business infrastructure for an AI leader.

What we offer

  • Diverse and internationally distributed team: joining our team means becoming part of a large, global community with people of more than 90 nationalities. We’re more than just colleagues; we’re a group of professionals with a shared mission to connect diverse cultures. Our global presence is growing, with our employees based in the UK, Germany, the Netherlands, Poland, the US, and Japan, and we continue to expand our network.
  • Open communication, regular feedback: as a language focused company, we value the importance of clear, honest communication. We value smooth collaboration, direct and actionable feedback, and believe that leading with empathy and growth mindset makes us better together.
  • Hybrid work, flexible hours: we offer a hybrid work schedule, with team members coming into the office twice a week. This allows you to engage directly with your team and experience the unique energy of our workspace, while still enjoying the flexibility and comfort of working from home. With flexible working hours and trust in your productivity, we are in sync with your team’s general locations and time zones to foster effective and seamless collaboration.
  • Regular in person team events: we bond over vibrant events that are as unique as our team, from local team and business unit gatherings, to new joiner onboardings, to company wide events that bring us all together-literally.
  • Monthly full day hacking sessions: every month, we have Hack Fridays, where you can spend your time diving into a project you’re passionate about and have the opportunity to work with other teams-we value your initiatives, impact, and creativity.
  • 30 days of annual leave: we value your peace of mind. With 30 days off (excluding public holidays) and access to mental health resources, we make sure you’re as strong mentally as you are professionally.
  • Virtual Shares: An ownership mindset in every role. We believe everyone should share in our success, and that’s why every employee receives Virtual Shares, linking your contribution directly to DeepL’s growth and rewarding you with a stake in our future.
  • Competitive benefits: just as our team spans the globe, so does our benefits package. We’ve crafted it to reflect the diversity of our team and tailor it to align with your unique location, to ensure you feel supported every step of the way.

If this role and our mission resonate with you, but you’re hesitant because you don’t check all the boxes, don’t let that hold you back. At DeepL, it’s all about the value you bring and the growth we can foster together. Go ahead, apply-let’s discover your potential together. We can’t wait to meet you!

We are an equal opportunity employer You are welcome at DeepL for who you are - we appreciate authenticity here. Our product is for everyone, and so is our workplace. The more voices we have represented and amplified in our business . click apply for full job details

Java with AWS Fullstack Engineer
Cognizant
London
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
+11

Role Purpose

Deliver high quality Java based services and cloud hosted solutions on AWS. Contribute to design, development, testing, and optimisation of digital applications while following established engineering standards. Support senior engineers, collaborate with multidisciplinary teams, and ensure services are secure, maintainable, and aligned to DDaT delivery principles.

Key Responsibilities Software Development

  • Develop Java microservices using Spring Boot and modern engineering practices.
  • Implement RESTful APIs, service integrations, and reusable components.
  • Write clean, maintainable, well tested code following established coding standards.

Cloud Engineering (AWS)

  • Build and deploy cloud native solutions using core AWS services (e.g., Lambda, ECS, API Gateway, DynamoDB, S3, RDS).
  • Contribute to cloud architecture discussions and implement best practices for security, scalability, and observability.

Quality Engineering

  • Write automated unit, integration, and functional tests.
  • Contribute to code reviews, defect resolution, and performance improvements.
  • Support continuous integration and continuous deployment activities.

Technical Collaboration

  • Work with senior developers, DevOps engineers, QA and Product teams to deliver secure and reliable services.
  • Participate in Agile ceremonies (stand ups, planning, refinement, retros).
  • Provide technical input into design decisions and documentation.

Operational Support

  • Support environments, deployments, and troubleshooting.
  • Help maintain service stability using monitoring and logging tools.

Essential Skills (Must Have)

  • Strong Java development experience, preferred Java 17+.
  • Experience with Spring Boot, REST APIs, and microservice architectures.
  • Hands on exposure to AWS services in real delivery environments.
  • Knowledge of CI/CD tools (GitHub Actions, Jenkins, GitLab CI, etc.).
  • Good understanding of testing practices (JUnit, Mockito, integration tests).
  • Familiarity with containerisation (Docker) and basic cloud networking concepts.
  • Strong problem solving skills and ability to work independently within guidelines.

Desirable Skills (Nice to Have)

  • Infrastructure as Code experience (Terraform, AWS CDK, CloudFormation).
  • Exposure to event driven systems (Kafka, SNS/SQS, Kinesis).
  • Experience with monitoring/observability tools (ELK, CloudWatch, Grafana, OpenTelemetry, Splunk).
  • Familiarity with security best practices and OWASP principles.
  • Experience working on public sector or regulated projects.

Experience Profile

  • Practical experience delivering Java services in a cloud or microservices environment.
  • Demonstrated contributions to Agile teams (Scrum/Kanban).
  • Experience supporting CI/CD pipelines and DevOps practices.
  • Exposure to collaborative delivery with Product, QA, DevOps and Architecture teams.

Ways of Working

  • Works under general direction; receives guidance on complex tasks but handles routine work independently (aligned with SFIA Level 4 expectations).
  • Actively contributes to knowledge sharing, documentation, and continuous improvement.
  • Communicates clearly with technical and non technical colleagues.

Location & Security

UK based, hybrid working as agreed with the client; BPSS or SC clearance may be required.

Senior Python Developer
Barclays
London
Hybrid
Senior
Private salary
RECENTLY POSTED

Job Title: Senior Python Developer

Location: London

Length: 6 months

PAYE only

Overall purpose of the role

We are looking for a highly skilled Python Engineer to join our Macro Flow Rates team for a 6 month period.

This isn’t a role for someone looking to build complex new pricing models; instead, it is a mission-critical engineering and automation project.

You will be responsible for modernizing our tech stack, migrating us from legacy C++ environments and manual spreadsheets toward a streamlined, Python-centric ecosystem.

Key Accountabilities

  • Legacy Migration: Lead the rebuild and migration of an established C++ strategy testing environment into a modern Python framework.
  • Tooling & Solutions: Transition a critical Cross-Currency Swaps desk spreadsheet into a robust, scalable Python-based solution.
  • Process Automation: Identify and automate repetitive reporting tasks currently sent to Senior EM Stakeholders, freeing up the team for higher-value activities.
  • System Integrity: Ensure the accuracy of “Flow” product calculations throughout the migration process.

Key Skills

  • Polyglot Proficiency: A balanced 50/50 split in expertise between C++ and Python.
  • Macro Product Knowledge: Deep understanding of Rates and FX products (Flow). You should be comfortable explaining the nuances of these instruments and how they are deployed.
  • Proven Track Record: Experience building or migrating test environments for similar financial products in the past.
  • Automation Mindset: A desire to eliminate “tedious” manual calculations through elegant code.
  • Education: A degree in a STEM subject or Computer Science.

About Barclays

Barclays is a British universal bank. It is diversified by business, by different types of customers and clients, and by geography. Barclays businesses include consumer banking and payments operations around the world, as well as a top-tier, full service, global corporate and investment bank, all of which are supported by its service company which provides technology, operations and functional services across the Group.

Values

Everything Barclays does is shaped by its five values of Respect, Integrity, Service, Excellence and Stewardship. The Barclays values inform the foundations of its relationships with customers and clients, but they are also shaped how Barclays measures and rewards the performance of colleagues. Simply put, success is not just what you achieve, but how you achieve it.

Diversity

Barclays aims to foster a culture where individuals of all backgrounds feel confident in bringing their whole selves to work, feel included and their talents are nurtured, empowering them to contribute fully to Barclays vision and goals.

Hybrid Working

Barclays is currently in the early stages of implementing a hybrid working environment, which means that many colleagues spend part of their working hours at home and part in the office, dependent on the nature of the role they are in. Barclays is flexible on how this works and it may continue to change and evolve. Depending on your team, typically this means that colleagues spend a minimum of between 20% to 60% of their time in the office, which could be over a week, a month or quarter. However, some colleagues may choose to spend more time in the office than the role type requires.

Your Benefits

As a contract employee of Randstad Sourceright, you’ll receive a wide range of financial and personal benefits. There’s enrolment in a pension plan (after 12 weeks on assignment) and holiday pay. You’ll also get 24/7 access to an Employee Assistance Programme, designed to help you deal with any problems that could be affecting your home or work life. Plus, there’s discounts at heaps of high street shops, restaurants and entertainment - from Asda to Zizzi Italian restaurants.

Backend Engineer, London
Air Apps
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

About Air Apps

At Air Apps, we believe in thinking bigger-and moving faster. We’re a family-founded company on a mission to create the world’s first AI-powered Personal & Entrepreneurial Resource Planner (PRP), and we need your passion and ambition to help us change how people plan, work, and live. Born in Lisbon, Portugal in 2018-and now with offices in both Lisbon and San Francisco-we’ve remained self-funded while reaching over 100 million downloads worldwide.

Our long-term focus drives us to challenge the status quo every day, pushing the boundaries of AI-driven solutions that truly make a difference. Here, you’ll be a creative force, shaping products that empower people across the globe.

Join us on this journey to redefine resource management-and change lives along the way.

The Role

As a Backend Software Engineer, you will be responsible for designing, building, and maintaining the server-side components of our applications. You will collaborate closely with product managers, frontend developers, and other cross-functional teams to deliver robust and scalable backend services that power critical features and support rapid growth.

  • This is a fully onsite position, based at our office in Lisbon, where you will collaborate closely with cross-functional teams in person and contribute to a dynamic and fast-paced environment. We are open to support with relocation efforts.

Responsibilities

  • API & Service Architecture - Design and build RESTful or GraphQL APIs, microservices, and business logic using Node.js and TypeScript.
  • Database Design & Integration - Model data and manage queries using Supabase and PostgreSQL, including functions, row-level security, and real-time features.
  • Cloud Infrastructure - Deploy and manage services on Google Cloud Platform (GCP), particularly with Cloud Run, Cloud Functions, IAM, and Pub/Sub.
  • Code Quality & Testing - Write clean, testable code using unit, integration, and end-to-end testing frameworks (e.g., Jest). Contribute to code reviews and quality assurance practices.
  • Security & Reliability - Implement secure-by-default solutions for authentication, authorization, and data protection, following Clean Code and Clean Architecture principles.
  • Monitoring & Operations - Set up logging, monitoring, and alerting for backend services. Own incident response and uptime improvements.
  • Team Collaboration - Participate in architecture discussions, mentor team members, and document your decisions and systems for internal knowledge sharing.

Requirements

  • 5+ years in backend engineering roles;
  • Proficiency in Node.js and TypeScript;
  • Strong experience with Supabase or equivalent PostgreSQL-based backend services;
  • Hands-on experience with cloud platforms (e.g., GCP, AWS, Azure), including deploying and managing services using serverless compute (e.g., Cloud Run, AWS Lambda, Azure Functions);
  • Solid knowledge of Clean Code and Clean Architecture practices;
  • Experience with API design (REST) and cloud-native application development;
  • Familiarity with CI/CD pipelines, testing tools, and Git workflows;
  • Strong grasp of security principles, data protection, and compliance best practices;
  • Effective communicator and proactive team contributor;

What benefits are we offering?

  • Apple hardware ecosystem for work.
  • Annual Bonus
  • Top-tier Health and Life Insurance for peace of mind.
  • Transportation Budget to support your commute needs.
  • Coverflex benefits package for meal allowances, well-being, and more.
  • Childcare support.
  • Air Conference - an opportunity to meet the team, collaborate, and grow together.
  • Pension Fund to support your long-term financial planning.
  • Urban Sports Club membership to keep you active.
  • Meals 100% free at the hub.

Diversity & Inclusion

At Air Apps, we are committed to fostering a diverse, inclusive, and equitable workplace. We enthusiastically welcome applicants from all backgrounds, experiences, and perspectives. We celebrate diversity in all its forms and believe that varied voices and experiences make us stronger.

Application Disclaimer

At Air Apps, we value transparency and integrity in our hiring process. Applicants must submit their own work without any AI-generated assistance. Any use of AI in application materials, assessments, or interviews will result in disqualification.

Backend QA Engineer, London
Air Apps
London
In office
Junior - Mid
Private salary
RECENTLY POSTED

The Role

We are looking for a Backend QA Engineer to help ensure the reliability, performance, and scalability of our backend systems. In this role, they will focus on testing APIs, databases, and backend services while collaborating closely with engineers to maintain high quality standards across our infrastructure.

This is a fully onsite position, based in Lisbon, where you will collaborate closely with cross functional teams in person and contribute to a dynamic and fast paced environment. We are open to support with relocation efforts.

The ideal candidate has approximately 2-3 years of experience working with backend technologies such as Node.js and TypeScript and enjoys combining software development practices with quality assurance. They will contribute to test design, automation, API validation, and infrastructure review while helping maintain a strong quality culture within the engineering team.

Responsibilities

  • Design and execute tests for backend systems, including APIs, databases, and service integrations.
  • Validate API functionality and performance using tools such as Postman, Swagger, or similar platforms.
  • Test and verify database operations, queries, and data integrity in systems using PostgreSQL or similar relational databases.
  • Collaborate with engineering teams to review pull requests, ensuring code quality and test coverage.
  • Support the development and maintenance of automated tests for backend services.
  • Participate in reviewing backend infrastructure and identifying potential reliability or performance issues.
  • Document and track defects, test cases, and test results using test management tools such as TestRail or similar systems.
  • Work closely with developers and product teams to improve testing strategies and overall product quality.

Requirements

  • Approximately 2-3 years of experience working with backend technologies, testing, or software development in test roles.
  • Experience with Node.js and TypeScript in backend environments.
  • Familiarity with SQL databases, particularly PostgreSQL, and experience validating database queries and data integrity.
  • Experience testing REST APIs using tools such as Postman, Swagger, or similar API testing tools.
  • Understanding of backend testing practices, including API testing, database testing, and integration testing.
  • Familiarity with test management tools such as TestRail or comparable platforms is beneficial.
  • Comfort reviewing pull requests and backend architecture changes to help ensure quality standards.
  • Strong attention to detail, problem solving skills, and the ability to collaborate with cross functional teams.

Why Join Air Apps? (Lisbon)

  • Annual Bonus
  • Top tier Health and Life Insurance for peace of mind.
  • Transportation Budget to support your commute needs.
  • Coverflex benefits package for meal allowances, well being, and more.
  • Urban Sports Club membership to keep you active.
  • Meals 100% free at the office.
  • Pension Fund to support your long term financial planning.
  • Annual Conference: an opportunity to meet the team, collaborate, and grow together.
  • Apple hardware ecosystem for work.

Diversity & Inclusion

At Air Apps, we are committed to fostering a diverse, inclusive, and equitable workplace. We enthusiastically welcome applicants from all backgrounds, experiences, and perspectives. We celebrate diversity in all its forms and believe that varied voices and experiences make us stronger.

Backend Engineer
9fin
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

About 9fin

The world’s largest asset class, debt, operates with the worst data.

Technology has revolutionized equity markets with electronic trading, quant algos and instantaneous news. However, in debt capital markets, the picture is completely different. It still behaves like it’s in the 1980s; trillions of dollars of trades are placed over the phone, news is slow, and corporate credit information is imperfect and scattered.

Our mission is to change this.

9fin’s proprietary technology delivers fast and comprehensive financial, credit, legal & ESG analysis. Our clients are able to make faster, more informed decisions, win more business and most importantly, save time.

Our fast growing list of clients include 9 of the top 10 Investment Banks, leading Asset Managers, Hedge Funds and Law Firms.

What you’ll work on

  • This role is the opportunity to take on the technical leadership on projects, defining and designing systems, making quick proof of concepts and working closely with Product and our Clients.
  • Write code and lead others in the team in delivering new service functionality, implementing API’s, data routing/processing and automation mechanisms.
  • Development and engineering primarily on the backend services and web application hosted tools and systems of the 9fin platform.
  • Taking a leading role within project teams as an IC, running code reviews and mentoring of junior developers, involvement in early research and experimentation with new technologies providing input for new features and products.
  • Continually improve on the 9fin codebase taking the chance to automate, refactor and document when you can.
  • Variety: Our web platforms are incredibly diverse, from complex financial data modelling, capturing environmental, emission, energy data, incorporation of ML/AI prediction services, data visualisation serving and automation systems.
  • Collaboration and teamwork: Cross functional teams are formed for all projects including the appropriate domain expertise from 9fin financial, legal and editorial colleagues. This allows the best quality information and feedback to go directly to engineering project teams. Your ability to explain and break down complex projects to non technical audiences will enable productive and efficient team progress.
  • Developer Experience: Through managed automated preview environments, feature flags and well maintained non production environments. You will be able to move with velocity and get feedback and iterate quickly.

Our Backend Stack

  • Python is the dominant backend language used
  • Flask&FastAPI
  • Typing is used within our Python stack to power automated documentation and API definitions
  • Relational Databases (PostgreSQL) at the heart of majority of services
  • We’re AWS for Cloud hosted services
  • Heavy use of AWS lambda Serverless
  • Docker (AWS ECS) for uniform development/deployment from dev to prod

Requirements

This role will be a great fit if you:

  • Can effectively plan and reason about your software, understanding where it fits into systems and the overall business
  • Can think about how data will pass through your software; from persistent storage through to API endpoint
  • Experience with Python and its web frameworks (we currently use Flask, and are moving to FastAPI with Typing)
  • Strong experience delivering APIs, Service Oriented Architecture
  • Good working knowledge of SQL statements for retrieving data
  • A good collaborator and communicator with cross functional engineering teammates and others within 9fin
  • Code Quality: Through writing testable, maintainable code, and by engaging in code review for your own work and for reviewing others

Company Benefits

We’re a scaling start up and we enjoy sharing our success, when the company succeeds, we always reinvest that in our people. We also offer huge amounts of responsibility, an abundance of opportunity for growth and a platform to truly excel.

Financial & Insurance

  • Competitive Salary(our salary bands are benchmarked at the top end of the market)
  • Pension (your minimum contributions are 4% with 9fin matching up to 7%)
  • Private Medical Insurance
  • Paid sick leave with Income Protection for long periods of illness
  • Group Life Assurance
  • Season Ticket Loan&Cycle to Work schemes

Time off

  • 25 holiday days per year
  • Local public holidays (with the ability to exchange them for alternative days)
  • Hybrid working model, to allow you the flexibility to decide how, where and when you do your best work
  • Work abroad for up to 3 months a year
  • 1 month paid sabbatical after 5 years of service
  • Enhanced parental leave&flexible working arrangements available

Training & Culture

  • Professional learning and development budget
  • Quarterly team socials
  • Summer and Winter company social events

9fin is an equal opportunities employer

At 9fin we are dedicated to building and promoting a fair and inclusive workplace where everyone can reach their full potential and truly belong. We recognize that building diverse teams enables a more creative and productive environment. If you’re excited about this role but your experience doesn’t perfectly align with the job description, we encourage you to apply anyway. You might just be who we’re looking for - either for this role, or perhaps another.

Frequently asked questions
Our job board features a wide range of Backend Engineer positions in London, including roles in startups, scale-ups, and large enterprises across various industries such as fintech, e-commerce, and healthcare.
Common requirements include proficiency in languages such as Java, Python, Ruby, Go, and Node.js, as well as experience with databases like PostgreSQL, MongoDB, and technologies like RESTful APIs, microservices, and cloud platforms.
To apply, create an account on our job board, upload your updated CV, and submit applications directly through the job listings. Some employers may also allow direct contact or scheduling interviews via our platform.
Yes, many employers now offer remote or hybrid working arrangements. You can filter your job search by location and work type to find Backend Engineer roles that support remote or flexible working in London.
Backend Engineer positions in London range from junior to senior levels. Job descriptions specify experience requirements, so you can find roles suitable for entry-level candidates as well as highly experienced professionals.