Staff Software Engineer, Publica
Staff Software Engineer, Publica

Staff Software Engineer, Publica

London Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
I

At a Glance

  • Tasks: Lead the development of cutting-edge ad verification and analytics solutions.
  • Company: Integral Ad Science is a top global platform for media measurement and optimisation.
  • Benefits: Enjoy a collaborative environment, competitive salary, and opportunities for growth.
  • Why this job: Join a mission-driven team focused on trust and transparency in digital media.
  • Qualifications: 7+ years in full-stack programming with expertise in Java, Javascript, and big data technologies.
  • Other info: Diversity and inclusiveness are core values; all qualified applicants are encouraged to apply.

The predicted salary is between 43200 - 72000 ÂŁ per year.

Join to apply for the Staff Software Engineer, Publica role at Integral Ad Science

Join to apply for the Staff Software Engineer, Publica role at Integral Ad Science

Get AI-powered advice on this job and more exclusive features.

Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry’s most actionable data to drive superior results for the world’s largest advertisers, publishers, and media platforms. IAS’s software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality. For more information, visit integralads.com.
We are currently looking for a Staff Software Engineer to join our team. As a Staff Software Engineer, you will provide technical leadership and expertise to help build ad verification, analytics, and anti-ad fraud solutions that deliver on the team’s mission of helping advertisers understand the quality of the ad opportunities they’re acquiring. If you are excited by technology that has the power to handle hundreds of thousands of transactions per second, collect tens of billions of events each day, and evaluate thousands of data points in real-time all while responding in just a few milliseconds, then IAS is the place for you!
The ideal candidate has a track record of architecting and building end-to-end software solutions, enjoys working in a collaborative and agile environment, and brings innovative solutions to complex problems with a desire to improve the status quo.
What you’ll do:

  • Architect, design, build and integrate our core CTV measurement solutions
  • Lead the entire software lifecycle including hands-on development, code reviews, testing, deployment, and documentation, in addition to mentoring the team
  • Collaborate cross functionally with Product, Software Engineers, and Data Engineers to design, code, and maintain components for aggregating tens of billions of daily transactions
  • Partner with the Product team and other stakeholders across the company to understand product requirements, gather business and technical requirements from broadcaster clients, and research and develop solutions, including API development
  • Manage multiple competing priorities in a fast-paced, exciting, collaborative environment
  • Maintain, and recommend software improvements to ensure responsiveness, efficiency, strong functionality, and optimization

Who you are and what you have:

  • A degree in Software Engineering, or related STEM degree
  • 7+ years of hands-on full-stack programming experience using Java, Javascript, Scala/Python
  • Experience working with big-data stack, including (but not limited to) spark /hadoop, kafka, Aerospike / Dynamodb
  • Experience with AWS tech stack, including but not limited to EMR, Athena, EKS,
  • Expert knowledge of multi-threading, memory model, etc.
  • Understanding of database fundamentals and MySQL knowledge
  • Experience wit CICD tools such as Jenkins, Graphite, Grafana and Docker
  • Knowledge of HTTP live streaming, audio or video distribution platforms, HTTPS, HLS and/or DASH protocols
  • Experience building software used in the delivery and distribution of audio or video across multiple platforms
  • Ability to communicate clearly to technical and non-technical audiences, verbally and in writing
  • Experience in Agile methodologies including Scrum and Kanban
  • Great understanding of designing for performance, scalability, and reliability
  • Experience in AWS or other cloud technologies
  • Excellent interpersonal and communication skills

What puts you over the top:

  • Experience in data processing solutions using Big Data, Databricks
  • Experience with web debugging using Chrome Dev Tools or similar browser debugging tools
  • Experience in cloud systems preferably AWS. Distributed distributed services – docker containers, kubernetes,
  • Knowledge of Python, Scala, or Golang.
  • Familiarity with TDD, BDD, and associated testing frameworks
  • Experience with managing, leading and/or mentoring a development team
  • Experience working with audio or video technology, specifically CTV
  • Experience in AdTech

About Integral Ad Science
Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry’s most actionable data to drive superior results for the world’s largest advertisers, publishers, and media platforms. IAS’s software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality. For more information, visit integralads.com.
Equal Opportunity Employer:
IAS is an equal opportunity employer, committed to our diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. We strongly encourage women, people of color, members of the LGBTQIA community, people with disabilities and veterans to apply.
California Applicant Pre-Collection Notice:
We collect personal information (PI) from you in connection with your application for employment or engagement with IAS, including the following categories of PI: identifiers, personal records, commercial information, professional or employment or engagement information, non-public education records, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment or engagement. For additional details or if you have questions, contact us at
To learn more about us, please visit Attention agency/3rd party recruiters: IAS does not accept any unsolicited resumes or candidate profiles. If you are interested in becoming an IAS recruiting partner, please send an email introducing your company to We will get back to you if there\’s interest in a partnership.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

  • Industries

    Technology, Information and Internet, Advertising Services, and IT Services and IT Consulting

Referrals increase your chances of interviewing at Integral Ad Science by 2x

Sign in to set job alerts for “Staff Software Engineer” roles.

Senior Software Engineer – Card Integrations – Visa / Mastercard

London, England, United Kingdom 3 weeks ago

Senior Software Engineer (VP) – Equity Derivatives Technology

London, England, United Kingdom 2 days ago

London, England, United Kingdom 3 days ago

Lead Software Engineer – Transfer Agency team.

London, England, United Kingdom 1 week ago

IC3 – Senior Software Engineer I – Business Account management team

London, England, United Kingdom 1 week ago

Software Engineering Lead (Flutter) – Catalyst

Greater London, England, United Kingdom 3 months ago

Senior Software Engineer (SolstiCE) – Equity Derivatives Tech – VP

London, England, United Kingdom 1 day ago

London, England, United Kingdom 4 days ago

Senior Lead Software Engineer – Team Lead – Accelerator Business

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

Senior Software Engineer – France Global Payroll

London, England, United Kingdom 1 week ago

Lead Software Engineer, Legal & Compliance

London, England, United Kingdom 1 month ago

Senior Software Engineer – Deal Manager Experience

London, England, United Kingdom 20 hours ago

Principal Generative AI Software Engineer – SVP

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 months ago

Senior AI/ML Engineer (Data Science & Software Focus)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 5 months ago

London, England, United Kingdom 1 month ago

Senior MacOS Agent Software Engineer – Endpoint DLP

London, England, United Kingdom 6 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

Isleworth, England, United Kingdom 6 days ago

Backend Software Engineer / Technical Lead

London, England, United Kingdom 1 week ago

London, England, United Kingdom 9 months ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 6 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Staff Software Engineer, Publica employer: Integral Ad Science

Integral Ad Science is an exceptional employer that fosters a collaborative and innovative work culture, where employees are empowered to lead and mentor while tackling complex challenges in the fast-paced world of digital media. With a commitment to diversity and inclusiveness, IAS offers ample opportunities for professional growth and development, alongside competitive benefits that support a healthy work-life balance. Located in London, a vibrant tech hub, IAS provides a dynamic environment for software engineers to thrive and make a meaningful impact in the advertising technology landscape.
I

Contact Detail:

Integral Ad Science Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer, Publica

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Scala, and AWS. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Engage with the AdTech community online. Join forums or groups where professionals discuss trends and challenges in ad verification and analytics. This can help you gain insights and potentially make connections that could lead to referrals.

✨Tip Number 3

Prepare to discuss your experience with big data solutions and how you've tackled performance and scalability issues in past projects. Be ready to share specific examples during interviews to demonstrate your problem-solving abilities.

✨Tip Number 4

Showcase your leadership skills by highlighting any mentoring or team-leading experiences. Since the role involves providing technical leadership, demonstrating your ability to guide and support others will be crucial.

We think you need these skills to ace Staff Software Engineer, Publica

Full-Stack Programming
Java
JavaScript
Scala
Python
Big Data Technologies (Spark, Hadoop)
Kafka
Aerospike
DynamoDB
AWS Services (EMR, Athena, EKS)
Multi-threading
Database Fundamentals
MySQL
CICD Tools (Jenkins, Docker)
HTTP Live Streaming
Video Distribution Protocols (HLS, DASH)
Agile Methodologies (Scrum, Kanban)
Performance Optimisation
Cloud Technologies
Interpersonal Communication Skills
Mentoring and Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with full-stack programming and big data technologies. Use keywords from the job description to demonstrate that you meet the requirements.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Integral Ad Science. Mention specific projects or experiences that align with their mission of ad verification and analytics, showcasing your technical leadership skills.

Showcase Technical Skills: Clearly outline your technical skills, especially in Java, Javascript, Scala/Python, and AWS technologies. Provide examples of how you've used these skills in past projects to solve complex problems.

Highlight Collaboration Experience: Since the role involves cross-functional collaboration, include examples of how you've successfully worked with product teams and other stakeholders. This will demonstrate your ability to communicate effectively with both technical and non-technical audiences.

How to prepare for a job interview at Integral Ad Science

✨Showcase Your Technical Expertise

As a Staff Software Engineer, you'll need to demonstrate your deep understanding of full-stack programming and big data technologies. Be prepared to discuss your experience with Java, Scala, Python, and any relevant frameworks or tools you've used in past projects.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Brush up on algorithms, data structures, and system design principles. Practice articulating your thought process as you work through these problems, as this will showcase your analytical skills.

✨Emphasise Collaboration Skills

Integral Ad Science values teamwork, so be ready to discuss how you've successfully collaborated with cross-functional teams in the past. Share examples of how you've worked with product managers, data engineers, and other stakeholders to deliver successful projects.

✨Demonstrate Your Passion for Innovation

The role requires a desire to improve the status quo. Prepare to talk about any innovative solutions you've implemented in previous roles, especially those that enhanced performance, scalability, or reliability in software systems.

Staff Software Engineer, Publica
Integral Ad Science
I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>