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 breadth of technologies from data warehouse/BQ, offline data pipelines to online systems, microservices, Kafka and even some FE. The role requires good experience on architecture and design for data pipelines and distributed systems, and the successful candidate will be part of an amazing team of 6 engineers and an extended team of over 20 people.
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, using and/or configuring Business Intelligence tools, working with semi-structured or unstructured data in a data lake or similar, or passion to learn and understand business economics.