Zigsaw

On a mission to help people find the Job of their choice. Fill this: https://forms.gle/fWsXYfgAfEorQZgaA

Staff Software Engineer, Conversion Data Privacy

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 11-50Since 2016Company SiteLinkedIn

Location

California

Posted

3 days ago

Salary

$177.2K - $364.8K / year

Bachelor Degree8 yrs expEnglishDistributed SystemsJavaKotlinPythonScalaSQL

Job Description

• Lead the technical strategy and architecture for conversion data privacy across access controls, de‑identification, deletion, and privacy rules enforcement, driving toward a centralized, de‑identified‑by‑default, automated privacy platform for monetization. • Design and evolve core privacy infrastructure including controlled environments for sensitive data, fine‑grained authorization and policy enforcement, and a central policy repository that consistently governs access across major data platforms and query engines. • Own de‑identification pipelines for ads reporting end‑to‑end—from separating sensitive and non‑sensitive data, applying de‑identification techniques and transformations, and generating privacy‑preserving datasets, to validating data utility and feeding reporting and analytics surfaces. • Build and improve privacy frameworks and tooling (for both online and offline workflows) that make safe, compliant conversion data usage simple and self‑service for downstream teams, reducing onboarding friction for new datasets, restrictions, and use cases. • Drive operational excellence and compliance by defining SLAs, building robust monitoring and alerting (e.g., de‑identification quality, opt‑out metrics, data leakages), leading incident response, and developing performant deletion and leakage‑handling workflows that meet regulatory and audit requirements. • Partner cross‑functionally with ads, data, product, legal, and infrastructure stakeholders to translate legal/privacy requirements into technical designs, make clear trade‑offs between privacy and utility, and drive alignment on roadmaps, launches, and policy changes that impact advertisers and users. • Mentor and uplevel engineers across multiple teams, lead critical design and code reviews in privacy‑sensitive areas, and establish best practices and documentation for privacy‑by‑design, de‑identification, and large‑scale data systems.

Job Requirements

  • BS+ in Computer Science (or related field) or equivalent practical experience.
  • 8+ years of professional software engineering experience, with a focus on large‑scale data systems or distributed systems.
  • Strong proficiency building and operating data pipelines and services using Java/Scala/Kotlin or Python, plus SQL; experience with modern big data ecosystems is a plus.
  • Experience designing secure, reliable systems and APIs, with solid grounding in data modeling, access control, and performance optimization.
  • Meaningful experience in at least one of: privacy‑preserving data systems (e.g., de‑identification, k‑anonymity), ads measurement/attribution, or large‑scale analytics/experimentation platforms.
  • Proven ability to drive cross‑team technical initiatives from design through rollout, working closely with product, data science, and non‑engineering partners (e.g., Legal, Compliance).
  • Strong communication and leadership skills, with a track record of mentoring engineers, raising engineering standards, and making sound decisions in ambiguous, high‑impact problem spaces.

Benefits

  • Information regarding the culture at Pinterest and benefits available for this position can be found here.

Related Job Pages

More Full-stack Engineer Jobs

Senior Software Engineer (Full-Stack, Backend-leaning)

Jerry.ai

Jerry.ai is America’s first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets. Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. Founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing. Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Full-stack Engineer3 days ago
Full TimeRemoteTeam 201-500

The role involves building automation systems for complex insurance servicing tasks, such as endorsements and cancellations, and designing backend pipelines for data synchronization and alerts. Responsibilities also include optimizing internal tools and continuously improving backend systems, APIs, and microservice architecture.

TypeScriptNest.jsNext.jsReactReact NativeGraphQLPostgreSQLDynamoDBClickHouseRedisAWSNode.jsMicroservicesECSEKSLambdaSoftware ArchitectureDistributed Systems
United States
$150K - $220K / year

Senior Software Engineer (Full Stack, Backend-leaning)

Jerry.ai

Jerry.ai is America’s first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets. Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. Founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing. Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Full-stack Engineer3 days ago
Full TimeRemoteTeam 201-500

The engineer will build and enhance automation systems for complex insurance servicing tasks like policy changes, document verification, and renewals, aiming to reduce agent intervention to nearly zero. This involves composing backend business logic, designing data synchronization pipelines, and continuously improving the microservice architecture.

TypeScriptNest.jsReactReact NativeGraphQLPostgreSQLDynamoDBRedisAWSmicroservicesECSEKSLambdadata structuresalgorithmssystems design
United States
$150K - $220K / year

Software Engineer II (Full-Stack, Backend-leaning)

Jerry.ai

Jerry.ai is America’s first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets. Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. Founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing. Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Full-stack Engineer3 days ago
Full TimeRemoteTeam 201-500

The role involves building automation systems for complex insurance servicing tasks, such as endorsements and cancellations, and designing backend pipelines to sync customer data and power re-shopping experiences. Engineers will also continuously improve backend systems, APIs, and microservice architecture while refactoring major parts of the codebase.

TypeScriptNest.jsNext.jsReactGraphQLPostgreSQLDynamoDBRedisAWSJavaScript
United States
$100K - $185K / year

Software Engineer II (Full Stack, Backend-leaning)

Jerry.ai

Jerry.ai is America’s first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets. Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. Founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing. Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Full-stack Engineer3 days ago
Full TimeRemoteTeam 201-500

The engineer will build and enhance automation systems for complex insurance servicing tasks like policy changes, document verification, and renewals, aiming to reduce agent intervention to nearly zero. This involves composing backend business logic, designing data synchronization pipelines, and continuously improving the microservice architecture.

TypeScriptNest.jsNext.jsReactReact NativeGraphQLPostgreSQLDynamoDBRedisAWSmicroservicesLambdaECSEKS
United States
$100K - $185K / year