Data Engineer, People

Who we are

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions
of companies—from the world’s largest enterprises to the most ambitious
startups—use Stripe to accept payments, grow their revenue, and
accelerate new business opportunities. Our mission is to increase the
GDP of the internet, and we have a staggering amount of work ahead. That
means you have an unprecedented opportunity to put the global economy
within everyone’s reach while doing the most important work of your
career.

About the team

  • The Stripe People Analytics team is looking for a data engineer with a
    passion for building scalable, secure, data foundations to join our
    team. Your mission will be to develop and provide data solutions
    necessary to enable people data scientists and analysts across Stripe
    to build a deeper understanding of Stripe’s workforce.

What you’ll do

  • You will be responsible for the design, build, and deployment of
    structured data pipelines, storage, and model schemas to enable scaled
    self-service analytics.
  • You will leverage modern performance tuning techniques, conceptual
    schemas, and modern technology to transform Stripe’s raw employee data
    into high-performing structured models that empower our internal
    customers to be data-driven.
  • You will be accountable to identify, define, protect, and manage data
    from its raw form to its consumption and work collaboratively across
    product teams, data analysts, data scientists, and technology teams.

Responsibilities

  • Identify data needs for the people team and people-focused teams
    across Stripe, understand specific requirements for metrics and
    analysis, and build efficient and scalable data pipelines to enable a
    science-driven people function
  • Design, develop, and maintain critical database infrastructure, data
    sets, and pipelines
  • Ensure data is stored safely and securely, conforming to frequently
    changing international regulations (e.g. GDPR) and best practices
    around people data storage and security
  • Own critical data pipelines and manage the SLAs for those data
    pipelines, and constantly improve pipeline efficiency and data quality
  • Facilitate data integration and transformation requirements for moving
    data between applications; ensuring interoperability of applications
    with database, data warehouse, and data mart environments
  • Assist with the design and management of our technology stack used for
    data storage and processing
  • Contribute to the development and education plans on data engineering
    capabilities, systems, standards, and processes

Who you are

We’re looking for someone who meets the minimum requirements to be
considered for the role. If you meet these requirements, you are
encouraged to apply. The preferred qualifications are a bonus, not a
requirement.

Minimum requirements

  • 5+ years of experience in a Data Engineering role, with a focus on
    building scalable storage and schema layers
  • Expertise in a programming language such as Python or Scala, and their
    respective standard data processing libraries
  • Experience with writing and debugging data pipelines using a
    distributed data framework (Hadoop/Spark/Pig etc…)
  • Strong experience in relational databases (AWS, RDS, Aurora), SQL,
    data warehouses, and ETL pipelines
  • Experience in integrating data from core platforms into a centralized
    warehouse
  • Rigor in high code quality, automated testing, and other engineering
    best practices
  • Understanding and experience with building secure systems and access
    models for highly sensitive data
  • The ability to communicate cross-functionally, derive requirements,
    and architect shared datasets
  • Delight in building great tools that are a joy to use

Preferred qualifications

  • Previous experience at a quickly-scaling or large company

Pay & Benefits

The annual US base salary range for this role is $147,400 - $199,400. For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.

Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.

Office locations

New York, South San Francisco HQ, Seattle, or Chicago

Remote locations

Remote in United States

Team

People

Job type

Full time

We look forward to hearing from you

At Stripe, we're looking for people with passion, grit, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Stripe, we welcome diverse perspectives and people who think rigorously and aren't afraid to challenge assumptions. Join us.