Data Engineer, Analytics

Oakland, CA

You will build the tools that enable our internal stakeholders in engineering, product, marketing and data analytics to make sense of the billions of events that we collect daily, which will ultimately empower our business to make data driven decisions faster.

In this role, you will help our business gain insight into how our creators use VSCO so that we can continuously improve our product and aid our mission in helping everybody fall in love with their own creativity.

The day-to-day

  • Design, build and launch new data extraction, transformation and loading processes in production.
  • Support existing processes running in production.
  • Work with data infrastructure to triage infra issues and drive to resolution.
  • Create and maintain optimal data pipeline architecture
  • Assemble large, complex data sets that meet functional / non-functional business requirements.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.


  • BS, MS, or PhD in computer science, or equivalent experience
  • 3+ years of experience in a Data Engineering role, with experience using the following software/tools: 
    • SQL and NoSQL databases
    • Data pipeline and workflow management tools
    • AWS cloud services: EC2, EMR, RDS, Redshift
    • Object-oriented scripting languages: Python, Java, C++, Scala, etc.
  • Strong analytic skills related to working with unstructured datasets.
  • Build processes supporting data transformation, data structures, metadata, dependency and workload management.

Nice to have

  • Experience building and optimizing ‘big data’ pipelines, architectures and data sets.
  • A successful history of manipulating, processing and extracting value from large disconnected datasets.
  • Experience with big data tools: Hadoop, Spark, Kafka, etc.
  • Experience with stream-processing systems: Storm, Spark-Streaming, etc.

About VSCO
VSCO is a creative channel. We build creative tools, spaces and connections driven by self-expression. Our Mission is to help everybody fall in love with their own creativity.
Job Perks
Free delicious breakfasts and lunches daily, amazing snack selections, and the best coffee in the Bay Area. Equity, health, vision and dental insurance for families, and a flexible vacation policy. 
Creative Freedom
We value the creative process and our employees’ opinions — input is encouraged, regardless of your position or title. We want to work with people who are driven and demonstrate initiative in taking our mission to the next level.
The Working Life
At VSCO, everyone works hard but also takes the time to enjoy life outside of the office. Balance is important to us.
It Won’t Be Boring
Try new things. Think outside the box. We celebrate an environment that fights stagnation and challenges the status quo.
Interested in this position?
Tell us why you want to work at VSCO and what we should know about you.
VSCO believes in building a safe place for creative expression and celebrating that which makes us human, welcoming unique and personal backgrounds and experiences. We’re proud to foster diverse perspectives within VSCO as we continue to build an inclusive culture.