Senior Software Engineer - Identity Bridging & Signals at Twitter
Seattle, WA, US / New York City, NY, US / San Francisco, CA, US

By applying for this role, you could choose to work in the following locations:
Seattle
US - Remote US
New York City
San Francisco

Who We Are

The Identity Bridging & Signals team’s mission is to enable other teams within Twitter to improve their reach and relevance by bridging together on and off platform data in a privacy compliant way. The team has created a platform that processes billions of data points to generate Twitter’s Identity Bridging Graph, which through both deterministic and probabilistic methods, identifies the same Twitter user across the web and mobile. This graph and platform is vital to both the Twitter user experience as well as hundreds of millions of dollars of revenue generating products.

 

We are looking for an experienced Software Engineer that can take the team’s platform to the next level, apply novel algorithms (e.g. graph mining techniques), and leverage the latest cloud technologies as we expand and enhance our offerings.

 

What You’ll Do

  • Engineering & Infrastructure -- Apply your expertise in software engineering, distributed systems and data wrangling to simplify the immense complexity and humongous amounts of underlying data and come up with elegant and scalable solutions
  • Testing -- Apply industry best practices to our data pipelines and systems to ensure we ship changes with quality
  • Privacy -- Bake in user privacy requirements from project inception through completion in order to ensure Twitter faithfully respects users’ decisions.
  • Collaborating -- Work cross functionally with product management, internal customers, and the greater engineering team to drive projects to measurable success
  • Leading & Mentoring -- Play a key role in defining the team’s platform roadmap, as well as mentor others to maintain high-quality output

 

Who You Are

  • Proven track record building data software systems that are in production & scalable
  • Strong communication skills
  • Impact oriented and customer driven
  • Demonstrated leadership and mentorship experience
  • [Bonus] Domain knowledge of identity bridging and/or ads products
  • [Bonus] Passionate about building privacy compliant systems

 

Requirements 

  • 5+ years industry experience as an Software/Data Engineer (or similar) with a Bachelors, MS or PhD in CS, Math, or other quantitative discipline; or equivalent work experience
  • Experience Tech Leading (or equivalent) for 1+ years
  • Experience with data pipelines, distributed systems, and/or large-scale data processing (ideally in Java/Scala)
  • Experience with Hadoop/MR and/or other distributed Big Data processing frameworks in the cloud or otherwise (e.g. Spark, Google DataFlow, etc) 
  • Experience operating and delivering on Privacy/GDPR efforts

 

We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.