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.
Senior Data Scientist - Ad Intelligence
Join Sensor Tower as a Senior Data Scientist to drive digital marketing insights using large-scale data analytics.
Senior Software Engineer - Python and Cloud
Join Vectra AI as a Senior Software Engineer in Dublin, focusing on Python, cloud, and cybersecurity.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer, Strategic API Integrations
Join Airbyte as a Senior Software Engineer to lead API integrations, enhance Python connectors, and drive product innovation.
Senior Software Engineer - Python and Cloud
Join Vectra AI as a Senior Software Engineer in Dublin, focusing on Python, cloud, and cybersecurity.
Software Engineer 2 - Data Analytics and Python
Join Intuit as a Software Engineer 2 focusing on data analytics and Python scripting in a hybrid role in Atlanta.
Software Engineer 2 - Data Analytics and Python
Join Intuit as a Software Engineer 2 focusing on data analytics and Python scripting in a hybrid work environment.
Senior Data Engineer
Join Algolia as a Senior Data Engineer to design and scale data pipelines using Python, Airflow, and AWS technologies.
Software Engineer 2 - Data Analytics and Python
Join Intuit as a Software Engineer 2 focusing on data analytics and Python in a hybrid role in San Diego.
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.
Senior DevOps Engineer (AdTech)
Senior DevOps Engineer needed in Luxembourg with expertise in AWS, GCP, Kubernetes, and AdTech.
Data Engineer
Join Adobe as a Data Engineer to design and maintain data pipelines, ensuring data quality and security.
Senior Software Engineer, Big Data
Join Attentive as a Senior Software Engineer, Big Data, to architect high-throughput data solutions and enhance our data platform.
Senior Staff Software Engineer, Fullstack Backend
Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.
Senior Python Backend Software Engineer
Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.
Junior/Mid-Level Software Engineer - Java/Python/Scala
Join Yahoo as a Junior/Mid-Level Software Engineer, developing scalable Java/Python/Scala applications in a flexible hybrid work environment.
Senior Fullstack Engineer - Platform Integration
Join Smartly.io as a Senior Fullstack Engineer in Berlin, focusing on platform integration with Node.js, React, and TypeScript.
Senior Software Engineer (Python)
Join Luzia as a Senior Software Engineer (Python) to lead backend development in AI-driven products.
Fullstack Engineer - Platform Integration
Join as a Fullstack Engineer in Berlin, focusing on new platform integrations with a leading AI-powered ad tech company.
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 Staff Software Engineer, Big Data Platform
Lead Big Data and ML/AI initiatives at Pinterest, using technologies like Kubernetes, Spark, and AWS. Based in San Francisco, hybrid role.
Python Software Engineer - Data Science Team
Join our remote-first team as a Python Software Engineer in the Data Science team, focusing on model integration and CI/CD.
Senior Software Engineer - Data Imports
Join Addepar as a Senior Software Engineer in Data Imports, focusing on distributed systems and data ingestion.