Manager, Data Science and Data Engineering

  • Data Science
  • Full-time
  • San Francisco
Apply now is the world's largest technology platform for social change. Our goal is to empower people everywhere to start campaigns around the issues they care about, mobilize others, and work with decision makers to drive solutions. We’re also an innovative business – a "social enterprise” and a certified B Corporation, with a business model designed to support positive social impact.

Over 180 million people have started and signed petitions, and our users win nearly one victory per hour, including strengthening hate crime legislation in South Africa; fighting corruption in Indonesia, Italy, and Brazil; ending the ban on gay Boy Scouts in the United States, and big wins for women’s rights in India. And we’re just getting started. Here’s a small snapshot of why some of the 100 million people have signed petitions:

We love serving our incredible users, and we love our staff too. We show it with competitive salaries, five weeks of vacation, robust parental leave, an amazing culture, and a high impact, low-ego team that can’t wait to learn from you and teach you what they know.

About the role:
We’re seeking a hands-on technical manager who will own the vision and execution of our data science and infrastructure. Our ideal candidate is motivated to have an enormous impact on a company that is helping to change the world.

This individual will be flexible and interested in learning new skills, tools, and technologies as necessary. Given our small team size and the scope of our global mission, we must select the right tools as necessary. At any given point in time, you may find team members working with one or more of the following: Redshift, Cassandra, AWS (Elastic MapReduce, SimpleWorkflow, EC2, etc), ETL tools such as Airflow, Redis, and Dropwizard, driven by Ruby, Python and Java.

Here's what you'll do as part of our team:


  • Manage and mentor a team of data scientists and data engineers, and work closely with the rest of the product development organization.
  • Set the technical direction on the Data Science team for a company with hundreds of millions of users, and big ambitions.
  • Follow good engineering practices, such as architectural design, unit testing, test driven development.

Data Engineering:

  • Build and optimize a data and computational infrastructure that can simultaneously handle batch large scale analytics, real time streaming analytics and perform machine learning, training and prediction to serve hundreds of millions of users.
  • Develop and maintain flexible event tracking and querying pipeline for experiment analysis and analytics.
  • Work closely with our Business Intelligence and Analytics team to ensure robust and scalable data warehousing to support their needs.

Data Science:

  • Serve as a data science liason to the rest of the product organization, both to help provide insight into existing priorities and to surface opportunities to build data science driven products.
  • Design innovative A/B testing techniques to enhance discovery and personalization.
  • Research and implement natural language processing algorithms to aid in understanding and classification in our unique petition data.

And here are the skills & experience we hope you have:

  • 3+ years industry experience writing and optimizing queries in languages such as SQL and CQL.
  • 2+ years industry experience in working independently within a cross-functional engineering team.
  • 2+ years of experience in developing a data pipeline with custom ETL that accommodates batch and streaming analytics.
  • 2+ years of experience in using distributed computing architectures such as AWS products (e.g. EC2, Redshift, EMR), Hadoop, Spark and effective use of map-reduce, SQL and Cassandra to solve big data type problems.
  • Experience in developing production software in languages such as Ruby, Java, Python.
  • Experience with modeling and analysis, statistics, machine learning, and/or large-scale data mining.
  • The ability to explain deeply technical concepts, algorithms and products to colleagues of various technical levels is a must have.
  • 3+ years of experience with column oriented databases (e.g. Redshift, Snowflake, Vertica) and optimizing dimensional warehouse data models is a plus, but not required.

This is a full-time opportunity. The position is located in San Francisco. is committed to being a diverse and inclusive workplace. We encourage applicants of different backgrounds, cultures, genders, experiences, abilities and perspectives to apply.

All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, or length of time spent unemployed.

We’re working for a world where no one is powerless, and where creating change is a part of everyday life. We’re just getting started, and we hope you’ll join us. Careers

Outsized impact is the fastest growing social change organization in the world, empowering more than 50 million people to create change in their communities.

Amazing people

We are building a world-class team of technologists and creatives along with the most accomplished team of social movement creators in the world.

Extraordinary benefits

5 weeks vacation

Free language training

Personal growth