VSCO’s creators generate billions of data points every single day. Our platform must reliably and efficiently process this data, make sense of it, and leverage it to build features our creators love. You will create the systems which bring value to VSCO’s creators from these datasets.
You have thrived on complex data problems, and you’ve created value by building robust and powerful data platforms. You get energy through building data infrastructure that leverages massive datasets to provide insights and understanding.
VSCO is looking for a Senior Software Engineer to join our Data Engineering team. As we continue to grow and innovate, we face unique scalability challenges. In this role, you will converge the power of analytics and data pipelines to influence how VSCO evolves – this includes envisioning a new way of doing old things, prioritizing reliability, and fostering a broader conversation about the Data Platform within VSCO and beyond.
The day-to-day
- Collaborate with cross-functional teams to build reliable, scalable, and maintainable applications.
- Design, develop, deliver, and maintain large-scale data infrastructures.
- Work with streaming and batch systems to enable accurate, timely, and data-centric decisions.
- Build and maintain backend data systems that power integral functions within the VSCO platform.
- Improve tracking of data quality and consistency.
Qualifications
- You have a track record of building highly-leveraged data platforms that solve business needs and empower teams.
- You have strong communication skills, and you’re able to collaborate with technical and non-technical stakeholders.
- You’re fluent in a systems programming language such as Python, Scala, Go, C++, Java, or Rust.
- You have experience with parallel computing platforms such as Apache Spark, Hadoop, Apache Airflow, etc.
- You’re comfortable with SQL and well versed in dimensional modeling. You’ve leveraged cloud data warehouses technologies such as Snowflake, Redshift, or BigQuery.
Nice to have
- You hold a BS, MS, or Ph.D. in Computer Science or a related technical discipline or equivalent practical experience.
- You have five-plus years of experience working on data engineering or teams or similar experience.
- Experience with Kubernetes, Apache Kafka, or Terraform
- Experience with AWS or other cloud providers.
- You have an appreciation for photography or other aspects of the arts.
About VSCO
VSCO is a mobile app that helps you create beautiful, professional-looking photos and videos right from your mobile phone. We offer extensive high-end image, and video editing features, including 200+ presets, and access to a vibrant global community that inspires people to create and share their diverse experiences. VSCO’s mission is to help everybody fall in love with their creativity across all products and services.
Job Perks
Equity, health, vision, and dental insurance for families, and flexible vacation policy.
Why VSCO?
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 driven people 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 essential 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.
Are you 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 what 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.