Staff Software Engineer, Marketing Technology
Thumbtack
·
Posted:
May 2, 2023
·
Remote
About the position
The job overview for this role is located under the section "About the Role". The overview describes the position as working on the core infrastructure to power Thumbtack Marketing, with a focus on a wide range of technologies from data warehouse/BQ, offline data pipelines to online systems, microservices, Kafka and even some FE. The role requires experience in evaluating trade-offs to maximize impact, mentoring and coaching engineers, and end-to-end ownership of product areas. The job overview also mentions the technical challenges of the role, including ETL pipelines, high scale backend systems, and machine learning optimization algorithms.
Responsibilities
- Understand and improve integrations with various advertisers and third party vendors
- Lead architectural and design discussions on various platforms and distributed systems owned by the team
- Provide guidance and mentorship to other engineers on the team
Requirements
- 8+ years experience of distributed systems, big data and software development
- Hands-on experience with SQL, ETLs, Python, data pipelines, distributed systems
- End to end ownership of product areas
- Expertise in evaluating trade-offs to maximize impact
- Experience mentoring and coaching engineers
- Experience working in data engineering or a similar discipline at a two-sided marketplace or similar B2C technology company
- Bonus points if you have experience in Marketing domain (Google Ads, SEO, CDP, etc)
- Bonus points if you have experience using and/or configuring Business Intelligence tools (Looker, Tableau, Mode, et al)
- Bonus points if you have experience working with semi-structured or unstructured data in a data lake or similar
- Bonus points if you have passion to learn and understand business economics