Senior Software Engineer, Privacy Tooling (Remote Friendly)

Company Description

Twitter is what’s happening and what people are talking about right now. For us, life's not about a job, it's about purpose. We believe real change starts with conversation. Here, your voice matters. Come as you are and together we'll do what's right (not what's easy) to serve the public conversation.

The Position

The Privacy Tooling Engineering team is chartered to build tools and services that enable seamless privacy implementation across Twitter products, services, and platforms in the most efficient and productive fashion. The team works to ensure that Twitter builds products and systems which respect users and keep our promises (and regulatory obligations). This team innovates the idea of privacy tooling and services anticipating current and future needs, providing our product engineers the ability to respect privacy while improving the Twitter user experience.

This team is responsible for building tools and infrastructure that classify the data using sophisticated ML Models and identify anomalies in the system using auditing frameworks with the goal of ensuring that we respect the privacy of our customers as the foundational principle.

As a Software Engineer, you will have the opportunity to design and build tools and frameworks to support the diverse needs of how we respect customer privacy. We place emphasis on becoming more efficient, reducing risk to the organization, and respectfully meeting our customer obligations. You will work closely with a variety of teams including Privacy Engineering, Product Management, Legal, Data Governance and others.

You should be comfortable in uncharted territory as we build unique privacy tooling and frameworks to drive user trust. We need your skills and enthusiasm to make it happen. You will enjoy pursuing novel, ambiguous problems, collaborating with a variety of diverse partners, and will bring a strong learning orientation.


  • B.S. and/or M.S. in Computer Science or a related technical field, or equivalent experience
  • Knowledgeable about core CS concepts such as: common data structures and algorithms.
  • Previous experience working in the regulatory space (GPDR, CCPA, etc) highly preferred.
  • Have proficiency with at least one of the following languages: Scala, Java, and/or any JVM based language.
  • Have experience working on full stack products with emphasis on backend services.
  • Proven track record of successful ownership of projects, including design, development, testing, rollout and maintenance
  • Comfortable dealing with ambiguity.
  • Have experience leading/mentoring junior members of the team


  • Prior experience in building enterprise tools/ internal applications
  • Prior experience working for a consumer Internet company
  • SQL knowledge with working on databases such as MySQL,Vertica and PostgreSQL.
  • Experience with working on the cloud technologies like GCP and AWS
  • Experience with modern web technology like ES6, React, Redux, HTML5, LESS/SASS
  • Experience working with teams distributed across geographies and functions.
  • Experience with on-call responsibilities.

Additional Information

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.San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.All your information will be kept confidential according to EEO guidelines.

The expected salary range for this role to be performed in San Francisco, San Francisco, New York City, Los Angeles, Seattle, and Atlanta is USD $162,000 - USD $226,000. Starting pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. This range may be modified in the future.

This job is also eligible for participation in Twitter’s Performance Bonus Plan and Equity Incentive Plan subject to the terms of the applicable plans and policies.

Twitter offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, sick time, and parental leave. Twitter’s benefits prioritize employee wellness and progressive support to our diverse workforce.


Software Engineering, Security


San Francisco, San Francisco, New York City, Los Angeles, Seattle, Atlanta



U.S. Equal Employment Opportunity information (Completion is voluntary)
Non U.S. Equal Employment Opportunity information (Completion is voluntary)
Privacy and data