Browse All Jobs
Job Description
OfferUp is seeking a Senior Data Engineer to contribute to the development, operation, and scaling of its data processing platforms. This role involves constructing systems that enhance user experience and support backend engineers, business intelligence, data analysts, and data scientists. The ideal candidate will tackle data challenges using the latest data infrastructure developments.This role involves:
  • Leading the architecture of data solutions and the data platform.
  • Mentoring other engineers and promoting their professional growth.
  • Driving engineering best practices and setting standards.
  • Designing and developing applications for processing large amounts of critical information.
  • Influencing the technical direction of the company.
Requirements for this role include:
  • 5+ years of professional software development experience.
  • Strong ability in distributed systems for large-scale data processing.
  • Proficiency in SQL and Python.
  • Experience leveraging open-source data infrastructure projects.
  • Experience building scalable data pipelines and real-time data streams.
  • Experience building software in AWS or a similar cloud environment.
  • Computer Science or Engineering degree required, Masters degree preferred.
  • Excellent communication skills in English.
OfferUp offers:
  • Opportunity to work on a highly visible team.
  • Chance to influence technical direction for the company.
  • A dynamic team environment.
Apply Manually