System1
System1 operates the world’s most advanced Responsive Acquisition Marketing Platform (RAMP).
Remote

Data Engineer, Warehouse

Sorry, this job was removed at 11:00 a.m. (PST) on Thursday, December 8, 2022
Find out who’s hiring remotely
See all Remote jobs
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

System1 is one of the largest customer acquisition companies in the world whose growth depends heavily on a very talented data engineering team. Our roadmap includes deploying an event driven design for our data collection, migration from Kinesis to Confluent Kafka, deploying stream processing from our Kafka platform and leveraging these improvements in design changes to our data warehouse, and this is where you come in!


We process billions of records a day to support business intelligence, data science and machine learning, traffic quality and analytics and do so relying primarily on Python, SQL and Snowflake. However, we are looking to expand into stream processing using the Kafka Streams API, the streams DSL and ksqlDB. Our primary goals are scalability, reliability, usability and performance. 


You will be working in a fast paced environment as part of the team of data engineers, designing and implementing solutions that provide business-critical insights. You will be responsible for design of data warehouse schemas as well as end-to-end design and implementation of fault tolerant and scalable data processing pipelines using a variety of technologies for orchestrating data movement, primarily Snowflake, DBT and Airflow.

The Role You Will Have:

  • Design and implement data warehouse schemas to store large data sets that can be easily and efficiently queried and joined together for reporting and analytical purposes.
  • Design and develop ETL/ELT pipelines to efficiently move and aggregate data, while optimizing for maximum code and data reuse.
  • Collaborate with other team members on improvements to existing systems
  • Investigate data anomalies and provide quick resolutions.
  • Provide technical support to business users and analysts.

What You Will Bring:

  • 3+ years of working experience with large scale data warehouse systemsVery strong knowledge of SQL and data manipulation best practices
  • Experience in building efficient and fault tolerant ELT/ETL data pipelines
  • Very strong knowledge of working with large scale datasets
  • Ability to investigate data discrepancies and find the root cause
  • Ability to write test cases for data validation
  • Ability to write clear documentation
  • Very strong knowledge of data modeling and data warehouse design
  • Experience with Snowflake is preferable
  • Knowledge of DBT, Jinja scripting and Airflow is a big plus
  • Ability to translate business requirements into functional specifications
  • Ability to quickly adapt to changes in requirements and to effectively work on geographically diverse cross-functional teams
  • Excellent written and verbal communication skills

What We Have to Offer:

  • Competitive PTO
  • 11 Company Holidays
  • Untracked sick time
  • 100% covered Medical, Dental, Vision for employees
  • 401k w/match
  • Paid professional development
  • Leadership & growth opportunities
  • Virtual company and team building events
  • #BI-Remote
  • #LI-Remote
See More
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

What are System1 Perks + Benefits

System1 Benefits Overview

Competitive compensation
Generous PTO and company holidays
Comprehensive benefits including medical, dental and vision
401k retirement plan with match
Professional development reimbursement
Perks including commuter benefits, fitness subsidies and more!

Culture
Volunteer in local community
At System1 we value philanthropy. We give back to the communities in which we live and work, and our employee-run Impact group organizes several volunteer projects each year.
Partners with nonprofits
Open door policy
OKR operational model
Open office floor plan
Flexible work schedule
Remote work program
We are committed to creating a work culture and environment that provides for autonomy, innovation and flexibility and have implemented a hybrid work model.
Diversity
Mandated unconscious bias training
Diversity employee resource groups
Our Employee Resource Groups
Hiring practices that promote diversity
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Pet insurance
Wellness programs
Team workouts
Mental health benefits
Financial & Retirement
401(K)
401(K) matching
Company equity
Performance bonus
Charitable contribution matching
Child Care & Parental Leave
Generous parental leave
We provide up to 12 weeks of parental leave for the primary caretaker. System1 also provides 6 weeks of leave for the secondary caretaker.
Family medical leave
Adoption Assistance
Vacation + Time Off
Generous PTO
Paid holidays
Paid sick days
Office Perks
Commuter benefits
Company-sponsored outings
Free daily meals
System1 provides daily in-office lunches.
Free snacks and drinks
Company-sponsored happy hours
Onsite office parking
Fitness stipend
Onsite gym
Professional Development
Job training & conferences
Tuition reimbursement
Lunch and learns
We host monthly lunch and learns on a variety of topics that are of interest to our employees.
Promote from within
Continuing education stipend
We offer $3000 annually for continuing education.
Continuing education available during work hours
Online course subscriptions available

More Jobs at System1

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about System1Find similar jobs like this