Design and build our data architecture, and play a central role in our data strategy.
Collaborate with the Machine Learning team to architect and deploy the next generation of our ML platform.
Evaluate, select, and integrate best-in-class tools and frameworks, guiding the company on "build vs. buy" decisions to optimize data processes and infrastructure.
Work closely with other engineering teams to ensure our data platform integrates with our wider architecture in a secure & performant fashion.
Partner with the Analytics/Data Science team to ensure our data platform can support all analytical data needs across the organization.
Requirements
5+ years of experience in data engineering with a proven track record of successful data architecture design as well as platform implementation and oversight.
Expertise in handling large-scale data systems and cloud platforms (preferably AWS).
Expert in Python and SQL.
Familiarity with Postgres, MongoDB, and / or Snowflake are a plus.
Strong experience with data pipeline and workflow management tools like Apache Airflow, Dagster, or Prefect.
In-depth knowledge of real-time data processing frameworks such as Kinesis, Kafka, or Flink. Experience with Segment is a plus.
Experience with data modeling practices and ETL frameworks, with a strong emphasis on performance optimization and security.
Excellent communication and collaboration skills to work effectively across teams.
Benefits
comprehensive medical and dental coverage
$50 a day food delivery budget
equity based employment
a great culture
learning opportunities
unlimited vacation
12 weeks paid parental leave
$1,000 a year to go somewhere in the world that they’ve never been
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
data architecture designdata platform implementationlarge-scale data systemscloud platformsPythonSQLPostgresMongoDBSnowflakedata pipeline management