
Senior Data Engineer
This Is the Place to Be:
Connecting Futures Now! DHI Group, Inc. is the parent company of career marketplaces, Dice and ClearanceJobs. We connect candidates with career advice, resources and ultimately a dream job. At DHI, creating a workplace that celebrates diversity and promotes inclusivity is embedded in the culture and values of our organization. This is the place to be and we want you here with us.
You Belong Here:
Join a mission-driven company that prioritizes you. We are a supportive team that embodies our “One Team” value as we work together and win together. Voted as a certified Great Place to Work®, our team members feel their opinions count and are cared for by DHI. 92% of employees say DHI is a Great Place to Work – 35% higher than the average U.S. company. DHI’s culture of inclusivity is anchored by four pillars: diversity training, inclusive hiring practices, volunteering, and employee resource groups. You belong here!
About the team:
As part of our Dice Engineering team, you will utilize your personal and professional knowledge and experience to create technology within our Development Team. This team plays a crucial role in DHI's product strategy by building and supporting cutting-edge applications for Dice.com.
About the role:
The Senior Data Engineer works with a team of data engineers to help build and manage a next-generation cloud-based data platform. This role solves complex business problems in a fast-paced, collaborative and energetic delivery environment. This role works with software engineers, analysts, and business product owners in a technology driven organization.
Why we’re hiring for this role:
The Data team brings the features of Dice.com to life, providing the best experience on the Dice platform for both candidates and employers.
Essential Duties
- Designs robust, scalable cloud-based data infrastructure and pipelines to automate the ingestion, processing and delivery of all types of data including structured and unstructured, batch, and streaming data
- Collaborates with other engineers and business users to develop new capabilities in our data platform that simplify and automate tasks, to improve both the development speed and quality of our data products
- Builds and maintains complex data models and pipelines that support analytics against our data warehouse capable of scaling to billions of rows
- Provides technical expertise in peer code reviews, architecture design and reviews, deployment plans and reliable documentation, and mentoring more junior engineers on advanced data engineering theories, principles, and concepts
- Proactively and independently implements data warehouse architecture principles and best practices in management of enterprise data, including master data, reference data, metadata, and data quality metrics
- Provides production support during work hours and on-call rotation
Required:
- Expert in writing complex, high-performance SQL queries to support analytics and data warehouse models
- Skilled in developing data models, ETL solutions, and automating ETL pipelines for downstream systems
- Proficient in Python, Linux, and shell scripting for data extraction, integration, and containerized workloads
- Experienced in cloud-based data engineering with AWS Data stack: Redshift, Glue, S3, Lambda, CloudFormation, CodePipeline, Firehose, ECS, SNS/SQS
- Hands-on experience with modern data tools and frameworks, including dbt, Stitch, Airflow, Docker, and Bitbucket
- Excellent communication skills, able to convey technical concepts to non-technical audiences and collaborate effectively in team environments
- Familiar with Agile software development practices, including backlog refinement, stand-ups, retrospectives, kanban and sprint planning
Preferred:
- Proficient in use of AI coding tools
- Experience with LLMs, MCP, RAG, and vector stores
NOTE: This job description is not intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be such a listing of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job as of the date this job description was prepared. Management reserves the right to modify this job in order to meet business needs.
Remote (US-only) pay range: Base salary/pay per year, plus 10% annual bonus at 100% of plan targets tied to company and individual performance. Offer will depend on location and level of job-related knowledge, skills, abilities, and experience.
$140,000 - $175,000 USD
Benefits
Healthy living - medical, dental, vision, FSA, HSA, disability, life, wellness & fitness programs
Future living - 401(k) match, performance bonuses, education assistance, learning & development
Enjoy living - generous paid time off, parental leave, flexible summer hours, social & giving events
How to apply?
You can apply below. You'll just need to provide your resume and answer a few questions—it'll only take you a few minutes!
All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Create a Job Alert
Interested in building your career at DHI Group, Inc.? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field