Data Engineer

Time zone
Full Time
Opening date
Closing date
1 Aug 2021


This job has now closed and is no longer accepting applications.

See related jobs

Archive Job Description

Our mission is to help people everywhere find a job and company they love. We’re transforming an entire industry through the power of transparency. As the worldwide leader in employer branding and insights, our vision is for a world where transparency holds companies accountable to strive to become better employers.

Please note this role is open to remote hiring. Our main office locations are in San Francisco, CA, Chicago, IL and Uniontown, OH.

We are looking for a talented Data Engineer to join our growing Data Engineering team. The ideal candidate has experience in building scalable data pipelines that enable decision making, analytics, data science and data products. You must have strong, hands-on technical expertise in big data technologies and the ability to adapt to emerging technologies and fashion robust, scalable solutions.

We embrace a wide variety of technologies and work very closely with data scientists and business stakeholders to deliver impactful end to end solutions. If you are interested in a fast paced environment, the latest technologies, and fun data problems, come join us!


  • Design and develop big data applications using a variety of different technologies.
  • Develop logical and physical data models for big data platforms.
  • Automate workflows using Apache Airflow.
  • Write data pipelines using Apache Hive, Apache Spark, Apache Kafka.
  • Create data ingress solutions on AWS using various technologies and techniques
  • Provide ongoing maintenance and enhancements to existing systems, and participate in rotational on-call support.
  • Learn our business domain and technology infrastructure quickly and share your knowledge freely and proactively with others in the team.

Key Qualifications

  • 1+ years of hands-on experience with developing data warehouse solutions and data products.
  • 6+ months of hands-on experience developing a distributed data processing platform with Hadoop, Hive, Spark, Airflow, Kafka, etc.
  • 1+ years of hands-on experience in modeling and designing schema for data lakes or for RDBMS platforms.
  • Experience with programming languages: Python, Java, Scala, etc.
  • Experience with scripting languages: Perl, Shell, etc.
  • Practice working with, processing, and managing large data sets.
  • Excellent verbal and written communication skills.
  • Bachelor’s Degree in Computer Science or equivalent experience.

Nice To Have

  • Exposure to test driven development and automated testing frameworks.
  • Background in Scrum/Agile development methodologies.
  • Capable of delivering on multiple competing priorities with little supervision.
  • Experience working with REST APIs, Streaming APIs, or other Data Ingress techniques.
  • Familiarity with AWS or GCS technologies.

Why Glassdoor?

  • Work with purpose – join us in creating transparency for job seekers everywhere
  • 100% company paid medical/dental/vision/life coverage, with 80% dependent coverage
  • 401(k) Plan with a Company Match to prepare for your future
  • Generous paid holidays and open paid time off

Our Commitments

  • A values-based culture: Our values are Transparency, Innovation, Good People and Grit. We look for talented, passionate people who embody these values in how they show up to work every day.
  • Pay transparency: We believe that with more salary transparency, you hold the information to ensure fair pay now and in the future as your career changes and grows. Pay bands and our compensation philosophy are shared publicly to ensure that everyone is paid fairly. Our annual Pay Gap Study found no gender or race/ethnicity pay gap at Glassdoor.
  • Diversity & Inclusion transparency: We are committed to building a company that is more diverse and representative of society at large. Glassdoor externally publishes our Diversity & Inclusion report and information about our employee population to hold ourselves accountable to our commitment. We also provide programs and resources to create a greater sense of belonging for our employees.
  • Employee feedback transparency: We believe in providing you with greater insight into what it is really like to work with us. In addition to our Glassdoor Reviews, we publicly publish our employee feedback survey responses to ensure everyone has a complete picture of what it’s like to work here.
  • Company performance transparency: We believe you should know how your work contributes to moving the company forward. That’s why we share detailed business performance updates in our monthly All Hands and deeper financial results every quarter. For more insight into the performance of our parent company, you can explore the financial results of Recruit Holdings, and its HR Technology segment in particular, each quarter. Operating transparently at Glassdoor is fundamental as we advocate for transparency in the broader workforce.The ultimate goal is not just to change how we operate at Glassdoor, but for every employer to follow our lead!

Glassdoor is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to race, color, religion, national origin, ethnicity, age, sex, marital status, physical or mental disability, gender identity, sexual orientation, veteran or military status, or any other category protected under the law. Glassdoor is an equal opportunity employer; committed to creating a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

See a few more

Related jobs in Programming

Report this job

    The employer won't know who reported this job. Contact your local law enforcement for immediate help if someone is in danger or the victim of a scam.
    All Job Ads are subject to Jobicy's Job Posting Policies. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by Jobicy. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.

    Job Widget Code

    Place this code wherever you want the widget to appear on your page.

    <script src="//" async></script>

    Ask a Question

    Position: Data Engineer.

    Login to Send Message