Events  Deals  Jobs 
    Sign in  
Teachable // platform for creating & selling online courses
Engineering, Full Time    New York City    Posted: Friday, October 23, 2020
Apply To Job
Teachable is seeking a Senior Data Engineer to join the Data Team. We're a growing team of people who like to get a lot done with minimal overhead. We collaborate on roadmap, design, architecture, & are driven by a mission to empower creators to transform their knowledge into income.

Reporting to the Head of Data, this role will be the lead engineer overseeing event capture, link tracking, message queueing & the ETL platform. The senior engineer will also provide guidance & support to other data engineers & will be a resource to advise product engineers in the rest of the tech organization on database architecture, performance optimization, etc. Comfort with containers as well as experience with deployment tools such as Bamboo or Jenkins are necessary.

Teachable's Data Team is primarily a python shop. We use Apache Airflow for ETL, a rest endpoint & kafka for collecting events, & we deploy in kubernetes. The data warehouse is Amazon Redshift with federated postgres tables, & we have plenty of data in s3 in a variety of formats. This role has a major impact on the entire organization, as the senior engineer is the primary owner of key pieces of infrastructure & is expected to make recommendations about what technologies we should be employing in the data platform & what patterns we should be following in data engineering.
Apply To Job
© 2020 GarysGuide      About    Feedback    Press    Terms