Position: Software Engineer- Data Quality and Integrity
Company: thredup
Experience required: 5y
Category: Python
English level: upper
Published: 2021-03-01T00:00:00+02:00

How You Will Make An Impact 
At thredUP, we’re working to revolutionize the clothing industry and we're looking for an experienced Software engineer specialized in data systems with an eye for data integrity, quality and completeness . You would join a new vertical named “Fintech” who are responsible for Finance data marts, Data quality and governance for Revenue, Inventory and many more systems. 

If you are excited by recent developments in cloud data technologies and the ability to solve complex data problems with an engineering team that is passionate about our culture, the quality of our code, and building a successful company, we'd love to hear from you.

**In This Role You’ll Get To:
**Take part in establishing and defining testing strategy for Data that powers Financial reporting
Design and develop repeatable Data QA/Test frameworks or function for early detection of data issues that might occur in future
Design and implement test cases for different ETL jobs that produce fact tables or reports 
Build unified notification system for monitoring data gaps across various domains such as Revenue, Inventory, Loyalty etc
Translate business questions and concerns into specific quantitative questions that can be answered with available data using sound methodologies. In cases where questions cannot be answered with available data, work with engineers to produce the required data.
Automate, optimize, and maintain ETL flows in a repeatable, scalable manner
Handle and respond to ad-hoc data support/analytical requests 
Ability to troubleshoot data quality issues, reconcile data from different systems using repeatable frameworks
Explore/analyze data and work with FP&A team for any new data models that affect P&L of the business

**What We’re Looking For:
**3+ of hands-on experience in data modeling, ETL, data warehousing, and transformation of large scale data sources using SQL, Redshift, or other Big Data technologies.
Proficient in SQL and at least one scripting language such as Python
Experience with at least 1 Business Intelligence tools such as Looker, Tableau or PowerBI
Proficiency with analytical SQL and knowledge of how to optimize, troubleshoot, and refactor existing queries
Proficient in Excel to be able to interpret logic, flows coded in workbooks
Working knowledge of ETL job orchestration tools like Airflow
Curious to identify  and resolve data quality issues in Reporting or new products built by Fintech team
Experience with AWS Data technologies (such as Redshift, S3, Glue)
Knowledge of ERP systems such as Netsuite, SAP or Oracle would be plus

**What We Offer:**
Currently running a 4-day work week experiment through summer 2021, with Fridays off
Competitive salary (we leverage market data) + stock
Flexible paid time off (take the time you need) + public holidays
Paid sabbatical after 3 year anniversary
Generous paid parental leave for new mothers and fathers
Innovative tools: Google Workspace & Mac laptop
Reliable medical and dental insurance offered
Spacious office at Protasiv Yar open 24/7
Food delivery on Wednesdays
We live by our Core Values of Transparency, SpeakingUP, Thinking Big, Infinite Learning, Influencing Outcomes & Seeking the Truth
Voted “50 Most Innovative Companies of 2020” 

We believe diversity, inclusion and belonging is key for our team.
At thredUP, our mission has been built on extending the lives of millions of unique clothing items. Much like our inventory, we are proud to have fostered a workplace that is one-of-a-kind. As a company focused on diversity, inclusion and belonging, we are committed to ensuring our employees are comfortable bringing their authentic selves to work every day. A unique perspective is critical to solving complex problems and inspiring a new generation to think secondhand first. Be you.