Sr. Software Engineer, Privacy Tooling & Infrastructure
San Jose
hace 6 días

The Position

The Privacy Tooling and Infrastructure Engineering team is chartered to build tools, services, and infrastructure 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, infrastructure, 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 Product Management, Interaction Designers, and Front-end Engineers.

Your focus will be building scalable backend systems for our applications, but with the opportunity to work on other parts of the stack as well.

You should be comfortable in uncharted territory as we build unique privacy tooling, infrastructure, and auditing 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

5+ years of professional experience with a solid foundation in backend and distributed systems.

Knowledgeable about core CS concepts such as : common data structures and algorithms.

Have proficiency with at least one of the following languages : Scala, Java, and / or any JVM based language.

Prior experience in building enterprise tools / internal applications

Experience communicating with customers and determining their needs and converting them into a set of concrete requirements.

Track record of mapping customers use cases and business problems to scalable, easy to use solutions. Experience with on-call responsibilities.

Preferred :

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.

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.

Reportar esta oferta

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Mi Correo Electrónico
Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
Formulario de postulación