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
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Data Engineer
Join i4talent as a Senior Data Engineer to lead cloud transitions and data projects. Enjoy a fun work environment with great benefits.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Senior PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior IoT Engineer
Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.
Full Stack Developer with AI and API Expertise
Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.