Senior Data Engineer
Atlanta, GA
Full Time Senior-level / Expert USD 112K - 148K
- Remote-first
- Website
- @Glassdoor 𝕏
- GitHub
- Search
Glassdoor
Why Glassdoor?
When you work for Glassdoor, you help people everywhere get ahead in work and life. That’s because we’re moving fast to become the leading community for workplace conversations. Every day, we foster radical transparency by giving professionals a platform to connect authentically and anonymously. Think real talk with real people — plus company reviews and ratings, salary info, job listings and more.
Join us as we make worklife better, together.
We’re seeking a Senior Data Engineer to join our Data Engineering team. In this role, you’ll design and build scalable data solutions that power machine learning, analytics, and data products across our portfolio of companies—including Glassdoor, Fishbowl, Indeed, and Recruit.
The ideal candidate has deep software engineering fundamentals, hands-on experience with cloud and big data technologies, and a strong track record of building robust, scalable systems in production. You’re passionate about data, committed to quality, and excited about working in a fast-paced, collaborative environment.
We work at petabyte scale and embrace a wide range of technologies, offering unique opportunities to solve complex data challenges across multiple business domains. You’ll collaborate closely with platform engineers, data scientists, ML engineers, and business stakeholders to deliver end-to-end data solutions. While this is an individual contributor role, we value strong collaboration and cross-functional teamwork.
If you’re excited about building cutting-edge data problems and exploring the latest technologies, we’d love to hear from you.
For more information about some of the exciting technology work being done at Glassdoor, check out our Engineering Blog!
What You’ll Do
- Design, build, and maintain scalable batch and streaming data pipelines using technologies like Apache Airflow, Spark, Flink, Kafka, Iceberg, and Snowflake
- Develop real-time data workflows using engines such as Kafka or Kinesis
- Collaborate with cross-functional teams—product managers, software engineers, ML engineers, and data scientists—to design data models and pipelines that support business use cases
- Leverage AI tools to improve development velocity, data quality, and platform reliability
- Drive the evolution of our data platform, ensuring efficiency, resiliency, and scalability
- Apply software engineering best practices, including unit and integration testing, to data workflows
- Participate in a rotational on-call schedule to support production systems
- Maintain and enhance existing systems to meet evolving business needs
- Quickly ramp up on our technology and domain, and proactively share knowledge with the team
What You’ll Bring
- A team player outlook, with a growth mindset and an impact-driven approach
- 5+ years of experience developing scalable, resilient data engineering solutions
- 3+ years of hands-on experience with distributed data processing and cloud technologies (e.g., Spark, Flink, Kafka, Snowflake, Databricks, Redshift)
- Experience designing and modeling data for data lakes and modern data architectures (batch and streaming) at multi-terabyte or petabyte scale
- 4+ years of experience coding in Python and applying software engineering best practices
- Deep understanding of distributed data processing, data modeling, and building ETL/ELT pipelines
- Familiarity with data architecture patterns (Lambda vs. Kappa), OLTP vs. OLAP systems, and data modeling strategies
- Exposure to test-driven development and automated testing frameworks
- Experience working in Agile/Scrum environments
- Ability to manage multiple priorities with minimal supervision
- Strong communication and collaboration skills—able to work across functions and explain technical concepts to non-technical audiences
- Proven experience with modern data stack principles and tools
- Bachelor’s degree in Computer Science or equivalent professional experience
- A strong interest in data and building high-impact, scalable systems in a tech-forward, AI-enhanced environment
- Experience building customer-facing products, machine learning pipelines, or data products
- Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS, GCP)
- Exposure to modern data tools like DBT, Soda Spark, Great Expectations, Anomalo, or Monte Carlo
- Experience with observability and alerting tools such as DataDog
- Contributions to open-source projects or active involvement in the data engineering community
Compensation and Benefits
Base Salary Range*: $112,000 - $148,800
- Glassdoor base salaries are targeted to the market 75th percentile for technical roles and the 65th percentile for non-technical roles. In other words, 65-75% of comparable organizations in our industry will pay less.
Annual Bonus Target**: 10%
**Bonuses are paid in 6-month intervals, aligning with bi-annual performance evaluations
Generous Restricted Stock Units (RSU):
***Restricted Stock Units (RSU) are awarded at hire and may be refreshed annually. Additionally, as a pay-for-performance company, there are additional RSU grant awards for the very top performers.
Health and wellness: 100% employer-paid premiums for employee medical, dental, vision, life, short and long-term disability and select well-being programs, along with 80% employer-paid premiums for all dependents.
-
Generous paid time-off programs for birthing and non-birthing parents are provided, along with additional company-sponsored leaves such as paid injury/illness leave, family emergency leave, compassionate leave, and domestic & sexual violence leave.
-
Coverage begins at the start of employment. After 48 months of continuous employment, 100% of all premiums for you and your dependents can be employer-paid!
- Wellness programs to support mental, physical, and financial health, such as paid career coaching & mental health therapy, financial coaching, subsidized fitness & wellness appointments, HSA, FSA, commuter benefits, fertility & pregnancy support, employee perks and discounts, legal assistance program, gender-affirming care relocation benefit and work-from-home monthly allowance.
Work/life balance: Open Paid Time Off policy, in addition to 15-20 paid company holidays/year.
Investing in your future: 401(k) plan with a company match up to $5,000 per year, subsidized fertility & family planning services and discounted legal assistance services.
Glassdoor values transparency in our hiring process. We are unable to provide sponsorship now or potentially in the future for this role.
Our Commitments
- Come as you are: At Glassdoor diversity is not a slogan; it’s a core factor in our success. We welcome your background, experience and ideas because you help us understand and better serve our world. You make us stronger.
- Grow your career: Glassdoor is small enough for you to see the impact of your contributions, while large enough to offer significant resources and endless opportunities to grow. This is a great place to make a career.
- Find your people: Ask anyone who works here: it’s the people who make the difference. We are a group of well-rounded humans who support one another and work hard together to bring the Glassdoor mission to life.
- Discover flexibility: With flexible hours and a where-to-work policy, Glassdoor allows you to take on professional and personal responsibilities — enhancing both productivity and your well-being.
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.
Where-to-Work Policy
Being a remote-first company, Glassdoor employees can live anywhere Glassdoor is a registered company. Requests to move must be approved by an employee’s manager and the People team. While we will try our best to support relocation requests, some requests may not be approved due to various tax, legal, or other restrictions.
Enjoy Remote and Explore: Employees authorized to work in their current location may Work Away for up to a total of 30 (thirty) working days in a calendar year without permanent relocation and compensation change. Employees on visas may work Work Away for up to a total of 20 (twenty) working days in a calendar year without permanent relocation and compensation change. The amount of time and location for Work Away must be approved by the employee’s manager and People Operations team at least two (2) weeks in advance of travel.
Tags: Agile Airflow Architecture AWS Big Data CI/CD Computer Science Databricks Data pipelines Data quality dbt Docker ELT Engineering ETL Flink GCP Kafka Kinesis Kubernetes Lambda Machine Learning Monte Carlo OLAP Open Source Pipelines Python Redshift Scrum Snowflake Spark Streaming TDD Testing
Perks/benefits: 401(k) matching Career development Equity / stock options Fertility benefits Fitness / gym Flex hours Flex vacation Health care Medical leave Relocation support Salary bonus Startup environment Transparency Wellness
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.