EtsyNew York, NY, New York, NY, USA

Senior Software Engineer -986 (Hybrid Brooklyn)

Project-Based

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

ScalaApache SparkSparkContinuous DeploymentData AnalysisPythonDebuggingAirflowMachine Learning

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching