Integral Ad Science logo

Senior Software Engineer - Python, Big Data

Integral Ad Science

Senior Software Engineer - Python, Big Data

Overview

As a Senior Software Engineer at Integral Ad Science, you will play a crucial role in developing and managing the Total Visibility data pipeline. This pipeline is responsible for ingesting, correlating, aggregating, and outputting millions of events. You will be part of a small, focused team dedicated to delivering high-quality software solutions.

Key Responsibilities

  • Architect and Design: Lead the architecture, design, and integration of core ad analytics products from end to end.
  • Software Lifecycle Management: Oversee the entire software lifecycle, including hands-on development, code reviews, testing, deployment, and documentation.
  • Mentorship: Provide guidance and mentorship to team members, fostering a collaborative and agile work environment.
  • Stakeholder Collaboration: Partner with the Product team and other stakeholders to understand product requirements and gather business and technical requirements from broadcaster clients.
  • API Development: Research and develop solutions, including API development, to meet business deliverables.
  • Priority Management: Manage multiple competing priorities in a fast-paced, exciting, and collaborative environment.

Qualifications

  • Education: BS in Computer Science or a related STEM degree.
  • Experience: 5+ years of hands-on programming experience using Python.
  • Big Data Expertise: 2+ years of experience working with big-data stacks, including Spark and Kafka.
  • Technical Skills: Expert knowledge of Python and/or Java, including collections, multi-threading, and JVM memory model.
  • AWS Proficiency: Experience with AWS tech stack, including EMR, Athena, EKS, and MSK.
  • Communication Skills: Excellent interpersonal and communication skills.

Preferred Qualifications

  • Client Interaction: Prior experience in an external client and/or vendor-facing role.
  • Leadership: Experience managing, leading, and/or mentoring a development team.
  • AdTech Experience: Experience in AdTech and data pipelines.

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. Our mission is to be the global benchmark for trust and transparency in digital media quality.

Equal Opportunity Employer

IAS is committed to diversity and inclusiveness. We encourage all qualified applicants to apply, regardless of race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability, or age.

Application Process

To apply, please ensure your application is submitted through official channels. IAS does not accept unsolicited resumes or candidate profiles from third-party recruiters.

Benefits
Extracted with AI

  • Equal Opportunity Employer
  • Diversity and Inclusiveness

Similar jobs

Last update: 23 minutes ago

Vectra AI logo
Vectra AI

Senior Software Engineer - Python and Cloud

Join Vectra AI as a Senior Software Engineer in Dublin, focusing on Python, cloud, and cybersecurity.

Vectra AI logo
Vectra AI

Senior Software Engineer - Python and Cloud

Join Vectra AI as a Senior Software Engineer in Dublin, focusing on Python, cloud, and cybersecurity.

Bitpanda logo
Bitpanda

Senior Software Engineer, Python (Blockchain)

Join Bitpanda as a Senior Software Engineer, Python (Blockchain) to integrate crypto nodes and services in Vienna.

Amazon logo
Amazon

Senior Software Development Engineer - Amazon Advertising

Join Amazon's Advertising team as a Senior Software Development Engineer in New York, focusing on scalable solutions and machine learning.

Adobe logo
Adobe

Senior Software Engineer (Machine Learning & Infrastructure)

Join Adobe's AI team as a Senior Software Engineer to enhance Acrobat AI Assistant features, focusing on backend infrastructure and machine learning.

Amalgam logo
Inventoryy logo
Inventoryy

Senior Backend Engineer (Python/Django)

Join Inventoryy as a Senior Backend Engineer focusing on Python/Django, leading a team in Irvine, CA. Drive API integrations and backend development.

Bitpanda logo
Bitpanda

Senior Software Engineer, Python (Blockchain)

Join Bitpanda as a Senior Software Engineer specializing in Python and Blockchain, based in Barcelona.

Intuit logo
Intuit

Software Engineer II - Golang and Python

Join Intuit as a Software Engineer II, focusing on Golang and Python for cloud security and compliance software development.

Affirm logo
Affirm

Software Engineer II, Backend (Identity Foundations)

Join Affirm as a Software Engineer II, Backend, focusing on Identity Foundations. Work remotely with Python, Kafka, and AWS.

Amazon logo
Amazon

Senior Software Development Engineer, Applied AI

Join Amazon's Applied AI team as a Senior Software Development Engineer to innovate with AI technologies.

Airbnb logo
Airbnb

Senior Software Engineer, Personalization and Contextualization Infrastructure

Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.

The Washington Post logo
The Washington Post

Senior Software Engineer, Ad Engineering

Join The Washington Post as a Senior Software Engineer in Ad Engineering to develop innovative software maximizing digital ad revenue.

Adobe logo
Adobe

Senior Generative AI/Machine Learning Engineer and Data Scientist

Join Adobe as a Senior Generative AI/Machine Learning Engineer and Data Scientist to innovate with AI models.

Intuit logo
Intuit

Senior Machine Learning Engineer

Join Intuit as a Senior Machine Learning Engineer to develop and deploy scalable data science models.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2, focusing on cloud computing, microservices, and innovative software solutions.

Spotify logo
Spotify

Senior Backend Engineer - Advertising

Join Spotify as a Senior Backend Engineer in Advertising, focusing on API design and distributed systems.

Mediaocean logo
Mediaocean

Senior Software Engineer - JVM

Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York, focusing on cloud computing, microservices, and software development.

Amazon logo
Amazon

Senior Software Engineer - Generative AI

Join Amazon as a Senior Software Engineer in Generative AI, focusing on high-performance inference capabilities.

Suvoda logo
Suvoda

Senior Python AI Developer II

Join Suvoda as a Senior Python AI Developer II to develop AI applications for clinical trials. Remote work available.

Athelas logo
Athelas

Senior Backend Software Engineer (Python, PostgreSQL)

Join Athelas as a Senior Backend Software Engineer to develop EMR integrations using Python and PostgreSQL.

Amazon logo
Amazon

Senior Software Engineer - Generative AI, AGI Inference Engine

Join Amazon as a Senior Software Engineer to advance Generative AI capabilities, focusing on high-performance inference.