Software Engineer
New Yesterday
Overview
Join to apply for the Software Engineer role at Permutive.
Permutive is the data collaboration platform that powers the advertising ecosystem. We aim to build an advertising ecosystem that respects consumer privacy while unlocking scale and outcomes for publishers and advertisers. Permutive works with many large advertisers and publishers and uses privacy-safe data processing to enable sophisticated audience collaboration.
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 product functionality that brings data to life. You’ll own development from concept through production, including coding, testing, deploying, and monitoring innovative solutions that drive the platform forward.
This role involves creating APIs for the user interface, exploring AI-powered recommendations and automation, and collaborating with product and engineering teams on an infrastructure that processes over 7.5 million datapoints per second.
Technologies we use include:
- Scala: cats, cats-effect, http4s, fs2, circe, doobie
- Infrastructure: Kubernetes, Kafka, Bigtable, BigQuery, Flink, Postgres, Grafana, Terraform
What You’ll Need
- Understanding of functional programming and general software engineering concepts
- Experience with Scala programming
- Interest in platform engineering: designing and building reliable, large-scale systems
- Strong ownership mindset, driving features from concept to production
- Good communication skills to discuss technical concepts clearly
- Curiosity-driven mindset with interest in leveraging AI tools to enhance productivity
We’d be particularly excited if you have one or more of the following:
- Experience with messaging systems (e.g., Kafka or Kinesis)
- Familiarity with distributed data stores (e.g., Bigtable, DynamoDB)
- Experience deploying microservices on Kubernetes and tools like Terraform
- Exposure to cloud platforms such as AWS or GCP
- Familiarity with functional Scala libraries (Fs2, Http4s, Cats, Doobie)
- Interest in stream processing frameworks (e.g., Spark, Beam, Flink) or modern data warehouse architectures (e.g., Snowflake, Databricks)
What We’re Offering
- Salary: typically £70,000 - £80,000 + options
- Stock options as part of the compensation package
- Flexible hours and hybrid work model (London or New York offices, with remote options)
- Annual in-person Kick Off event with the company
Benefits
- Primary caregivers receive up to 6 months of paid leave; secondary caregivers receive 3 months
- Flexible hours to fit your life
- Home office setup budget
- Unlimited paid time off (minimum 25 days plus public holidays)
- Ongoing training and development
- Mental health support via Spill
- Virtual GP visits and comprehensive healthcare options
- Pension with employer contributions
- Company-paid Cursor Pro subscription for engineers
Work Your Way
Permutive supports a hybrid model. Choose where you work best, with in-person collaboration encouraged at least once a week when in London or New York offices. Annual in-person Kick Off event.
Diversity, Equity & Inclusion
We’re committed to diversity and inclusion and hiring regardless of race, religion, color, national origin, sex, sexual orientation, gender identity, age, neurodiversity, disability status, or other status.
- Location:
- City Of London, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Yesterday
Software Engineer - DevOps - Gemini Evolution Team
-
Ipswich, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview Software Engineer - DevOps - Gemini Evolution Team at Openreach. Internal Closing Date: 22nd October 2025. Career Grade: E. Locations: Ipswich and Birmingham Hybrid (3 days in office, 2 remote). Why this Job Matters Gemini Evolution is the...
More Details -
-
New Yesterday
Platform- Software Engineer
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Zipline is a well-funded, rapidly growing SaaS company transforming how frontline teams work. We empower the world’s leading brands across retail, healthcare, logistics, and beyond to connect, align, and inspire their employees- from headquarters to ...
More Details -
-
New Yesterday
Software Engineer III - Enterprise Architecture
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview Software Engineer III - Enterprise Architecture at American Express. This role is part of Team Amex, with support for well-being, opportunities to learn, develop as a leader, and grow your career. Your voice and ideas matter, and you will h...
More Details -
-
New Yesterday
C++ Software Engineer
-
United Kingdom
-
£80,000 - £100,000
- IT & Technology
This range is provided by Softweb Resourcing. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Softweb Resourcing C++ Software Engineer - Cross Pl...
More Details -
-
New Yesterday
Insider Risk Management Software Engineer
-
Leeds, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview End Date Thursday 23 October 2025 Salary Range £47,790 - £71,685 Flexible Working Options Hybrid Working Job Description Summary Job Title Insider Risk Software Engineer Location Edinburgh, Leeds Hours Full-time Working Pattern Our w...
More Details -
-
New Yesterday
Senior Java Software Engineer - Featurespace
-
Cambridge, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview Senior Java Software Engineer - Featurespace at Visa. Join to apply for the Senior Java Software Engineer - Featurespace role at Visa. The Opportunity In your role as Senior Java Software Engineer you will help us achieve our goals and del...
More Details -