Senior Data Engineer

ZipRecruiter

Tel Aviv, IL
  • Job Type: Full-Time
  • Function: Data Science
  • Post Date: 05/06/2021
  • Website: ziprecruiter.com
  • Company Address: 401 Wilshire Blvd Floor 11, Santa Monica, CA, 90401

About ZipRecruiter

ZipRecruiter is a leading online employment marketplace. Powered by AI-driven smart matching technology, the company actively connects millions of all-sized businesses and job seekers through innovative mobile, web, and email services, as well as partnerships with the best job boards on the web. ZipRecruiter has the #1 rated job search app on iOS & Android.

Job Description

Job Description

Summary:

ZipRecruiter is looking to expand our engineering team. We are a successful startup (founded in 2010 with 1000+ employees) and we're still growing rapidly.

We help employers and recruiters distribute their jobs online and screen their applicants. We also provide a job search engine and job alert email for job seekers and other job boards. You will even have the opportunity to lead significant projects. We pay market competitive salaries and offer generous benefits and equity. We are more laid back than the average startup and more fun than the average BigCo.

Responsibilities:

    Dealing with data on a huge scale
    Logging events then storing it in a way that can be quickly retrieved later (either for batch processing, or user-facing key-value lookups) is non-trivial
    Working with a number of off-the-shelf tools including Spark, Airflow, Kafka, DynamoDb, S3, RedShift, Mysql, but often push them past their limits
    Keeping this data pipeline running smoothly and improving it is half the job, the other half is wrangling the data for application purposes
    Join the datasets above in novel ways - Is MapReduce or Spark the right tool for the job? How much memory or compute resources are needed to train a new statistical/machine-learning model on years of impression data? Will the job finish in 1 hour, 1 day, or 1 month? Should it run on one machine or dozens?
    These are the types of questions you'll need to deal with so if you get excited by the idea of ripping through TB's of data, and making it easy for your teammates to do the same, this job is for you

Qualifications:

    At least 10 years of coding experience with at least one of the following: Java, Python, Scala.
    End to end experience - owning feature from an idea stage, through design, architecture, coding, integration and deployment stages
    Experience of 7+ years with Big data technologies like Spark, MapReduce, Airflow, Kafka, DynamoDb, RedShift, ELK, etc
    Dealing with data on high volume, high availability production systems
    Fluent with SQL
    Computer Science degree
    Cloud - AWS, Azure, Google Cloud - an advantage
    Experience in algorithm design and implementation or Machine learning, especially in NLP - an advantage

Benefits & Perks:

    A fun environment where work-life balance is valued
    Opportunities for advancement as our young startup grows
    Very competitive salary
    Generous bonus plan
    Competitive benefits package
    Healthy snacks

Related Jobs

Senior Data Scientist

ZipRecruiter - Tel Aviv, IL

Statistical Analyst

ZipRecruiter - Santa Monica, CA, US

Inside Sales - Account Manager

ZipRecruiter - Tempe, AZ, US

Inside Sales - National Franchise Account Manager

ZipRecruiter - Tempe, AZ, US

Senior Full-Stack Engineer

ZipRecruiter - Los Angeles, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.