Senior Software Engineer -986 (Hybrid Brooklyn)
Description
Role: Engineering
Rate: $100.00–$113.04 USD/hr
Skills: Scala, Spark, Debugging
About The Team
On the Ads Marketplace team, we help sellers grow their businesses by building algorithmic solutions that power Etsy’s on-site advertising platform. Our work includes developing and productionizing systems that leverage machine learning, optimization, and algorithmic design to support real-time bidding and budget pacing.
At Etsy, we believe that code is craft and that the work we do is part of a larger creative culture represented by the artists and designers who make Etsy such a unique marketplace. We believe that small, empowered, self-motivated teams can do big things. We measure and test our work, take advantage of our pioneering continuous deployment system, and cultivate a blameless culture based on trust and a commitment to learning.
About The Role
This is a great role for someone with deep Scala Spark experience to work on the Spark jobs/Airflow DAG pipelines that power our production bidding & pacing systems, evaluation jobs, and auction simulator. To this end, you may introduce critical refactors and author new DAGs to support the experimentation cycle.
Requirements
Must-Haves
- Production Scala + Spark experience (5+ years preferred)
- Strong debugging chops
- Excellent communicationand willingness to support your team’s success by offering ideas and support when needed
- A sense of self-direction, and ability to pathfind and learn quickly
Nice-to-Haves
- Airflow & Python proficiency
- Ads / forecasting / marketplace domain knowledge
- Proficiency in data analysis
- Data quality & testing mindset
- Observability & alerting
#LI-MS1
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.