Software Engineer, Cloud Engineer - Software, Backend Developer
Listed on 2025-12-20
-
Software Development
Software Engineer, Cloud Engineer - Software, Backend Developer, Full Stack Developer
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 RolePermutive is looking for two Software Engineers 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 TechnologiesWe’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 you’ll be doing?
You will contribute to the full lifecycle of our platform, working on everything from core infrastructure to customer-facing features. This involves building scalable data pipelines and backend services, while also developing the product functionality that brings our data to life. Your work could range from creating APIs for our user interface to exploring AI-powered recommendations and automation, all while collaborating with product and engineering teams on an infrastructure that processes over 7.5 million data points per second.
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, doobieInfrastructure
:
Kubernetes, Kafka, Bigtable, Big Query, Flink, Postgres, Grafana, Terraform
Understanding of functional programming and general software engineering concepts.
Experience with Scala programming.
An interest for platform engineering: designing and building the reliable, large-scale systems that other teams build upon.
A strong sense of ownership, driving features and projects from concept through to production and beyond.
Good communication skills, with an ability to discuss technical concepts clearly.
A proactive, curiosity-driven mindset for solving problems, with a keen interest in leveraging AI tools to enhance productivity.
Some experience or familiarity with messaging systems (e.g. Kafka or Kinesis).
Familiarity with distributed data stores (e.g. Bigtable, Dynamo
DB).Familiarity with building and deploying microservices on Kubernetes, perhaps using tools like Terraform.
Exposure to cloud platforms such as AWS or GCP.
Familiarity with…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: