
Opportunity at
PinterestSoftware Engineer II, Big Data, tvScientific
Pinterest is hiring a Software Engineer II for tvScientific, a CTV advertising platform designed for performance marketers that automates and optimizes television advertising. This individual contributor…
Career Tools
About This Role
Pinterest is hiring a Software Engineer II for tvScientific, a CTV advertising platform designed for performance marketers that automates and optimizes television advertising. This individual contributor role focuses on building and scaling data infrastructure to support a data-intensive environment. The position suits a data engineer with expertise in cloud services, big data processing, and cross-functional collaboration. The person in this role will develop data architectures on AWS using Spark and…
Job Description
Pinterest is hiring a Software Engineer II for tvScientific, a CTV advertising platform designed for performance marketers that automates and optimizes television advertising. This individual contributor role focuses on building and scaling data infrastructure to support a data-intensive environment. The position suits a data engineer with expertise in cloud services, big data processing, and cross-functional collaboration.
The person in this role will develop data architectures on AWS using Spark and Scala, evolve core data pipelines to support business growth, and implement knowledge graphs accessible via batch processing and APIs. Success in this position is measured by the reliable delivery of optimized data assets, robust automated data quality checks, and effective teamwork alongside data science and product divisions.
Responsibilities
- Design and implement data infrastructure within AWS utilizing Spark and Scala
- Develop and scale core data pipelines to accommodate business growth
- Organize and store data in optimal engines and formats balancing performance and cost
- Partner with cross-functional groups to build data solutions aligned with business goals
- Build and deploy knowledge graphs featuring batch processing and API accessibility
- Optimize AWS resource utilization while engineering for scale
- Coordinate closely with product and data science teams
Requirements
- Production data engineering background
- Proficiency in Spark and Scala, with specific experience building data infrastructure in Spark using Scala preferred
- Experience delivering major technical initiatives and reliable large-scale services
- Experience building APIs supported by relationship-heavy datasets
- Familiarity with cloud warehouses, data lakes, and storage formats
- Strong command of AWS services
- Advanced SQL expertise for data extraction and manipulation
- Strong written and verbal communication skills
- Ability to integrate AI into daily workflows to enhance speed and quality
- Demonstrated skill in critical evaluation and verification of AI-assisted output
- High accountability for data privacy, data security, and final deliverables
Qualifications
- Bachelor's degree in Computer Science or a related discipline
- Background in the adtech industry
- Experience executing data governance practices encompassing metadata management, access controls, and data quality
- Strong familiarity with privacy-by-design principles and managing sensitive or regulated data
- Familiarity with data table formats including Delta and Apache Iceberg
- Prior experience establishing a data engineering function
- Demonstrated history of collaborating with data science teams on machine learning pipelines
Core Skills
Benefits
- Base salary range of $123,696 to $254,667 USD for US-based applicants
- Eligibility for equity
Frequently Asked Questions
What is the employment type for this role?
The posting specifies that this is a full-time position.
Is this position remote or in-office?
The posting states that the position has an on-site requirement, noting that the ideal work environment can vary by department and role needs.
What is the salary range for the Software Engineer II position?
The base salary range for US-based applicants is $123,696 to $254,667 USD, and the position is also eligible for equity.
Does the company provide relocation assistance?
No, the job posting explicitly states that this position is not eligible for relocation assistance.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.