×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Tech Lead

Job in City Of London, Central London, Greater London, England, UK
Listing for: Permutive
Full Time position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Senior Developer, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Senior Software Engineer (Tech Lead)
Location: City Of London

About Us

Permutive’s mission is to rebuild data in advertising to protect privacy. The open internet needs a sustainable foundation that funds the free & open online experiences we all rely on. Permutive’s data collaboration platform uses edge technology to securely process data where it is and AI to discover signals that drive performance—respecting consumers’ privacy preferences while delivering outcomes for publishers & advertisers.

Our customers include some of the world’s largest media companies and advertisers—including News Corp, Warner Brothers Discovery, Hearst, The Guardian, Sky, State Street, Sonos, and Apple—and we’re backed by leading investors like Soft Bank Vision Fund and Y Combinator

About the Role

Permutive is looking for a Senior Scala Engineer to join us on the journey of revolutionising the way businesses leverage their data. You ll be part of a team that creates cutting-edge solutions that empower our customers to unleash the full potential of their first-party and partner data within the Permutive platform.

You ll have the opportunity to work with a wide range of technologies, tackling complex challenges and building functionality that solves previously impossible problems for our customers, to deliver measurable value through our platform.

You’ll be eager to take full ownership of the development process from start to finish, building new product features whilst showcasing a proactive approach to coding, testing, deploying, and monitoring innovative solutions that will drive our platform forward.

This is an exciting opportunity to make a real impact on the future of data-driven marketing.

Our Teams and Technologies

We’re 30+ engineers working to build an outstanding engineering culture so that everyone who joins has the opportunity and the support to do the best work of their life. Small, autonomous teams are important to us, and we want to empower everyone to make—and be accountable for—decisions through ownership.

Everything we build has to scale: our platform handles more requests each day than there are new tweets and Google searches, and each month we serve more than 2 billion user devices. We think applying functional programming techniques like compositionality and type-safety is the best way to build the type of massively distributed system our platform comprises, allowing us to move fast without sacrificing quality.

What

we do?

We focus on enabling our customers to leverage all their owned first-party and partner data in the Permutive platform. We are responsible for the APIs and data infrastructure which our customers and partners use to onboard data into the Permutive platform. To give an idea of the scale we operate at, our Events API ingests over 100

Bi events monthly, and processes over 70k events/sec at peak times.

From a product perspective, we help our customers onboard various types of data into our platform including behavioural, contextual, modelled and declared data. We also help customers connect related data within our platform, using our Identity infrastructure. The team also collaborates closely with other product engineering teams and provides interfaces to enable them to consume onboarded data and leverage it to build new product features.

What you’ll be doing ?

As a senior member of the team, you will take a leading role in the technical delivery of our data platform. You will be responsible for guiding the team in designing and building the full lifecycle of our platform, which includes both our backend services and the APIs that power our customer-facing dashboard. Your work will directly enable users to seamlessly onboard, map, and enrich their data.

You will also own our core data pipelines and underlying infrastructure, ensuring everything is scalable and reliable while mentoring engineers and championing technical excellence.

We would love to hear from Software Engineers that have knowledge or an interest in working with some of the technologies we use:

  • Scala
    : cats, cats-effect, http4s, fs2, circe, doobie

  • Infrastructure
    :
    Kubernetes, Kafka, Bigtable, Big Query, Dataflow, Airbyte, Postgres, Grafana, Terraform

What you ll need?

  • Proven experience in…

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary