Data Engineer
Hiring Companies
The following companies are hiring for this role right now. Take a single OnMerit interview and top performers are shared with companies hiring now. Get offers from multiple companies from one interview.
About the Role
The modern data stack is evolving. We are looking for engineers who can move beyond batch processing to build real-time, event-driven data platforms. You will work with companies that are redefining how data is ingested, processed, and served for AI/ML applications. You will architect low-latency pipelines, optimize lakehouse performance, and build the foundation for predictive analytics and autonomous agents.
What You'll Do
- Architect real-time data platforms for AI/ML workloads.
- Optimize query performance and storage costs at petabyte scale.
- Build developer-friendly data tools and self-service infrastructure.
- Ensure data freshness, accuracy, and compliance (GDPR/CCPA).
- Collaborate with ML engineers to deploy feature stores and inference pipelines.
Requirements
- Proficiency in Python, Scala, or Rust for high-performance data processing.
- Experience with streaming technologies (Kafka, Flink, Spark Streaming).
- Deep understanding of OLAP databases (ClickHouse, DuckDB, Snowflake).
- Ability to design and implement robust data contracts and quality checks.
- Familiarity with modern orchestration (Dagster, Temporal) and IaC.
The Interview
This track requires just one 30-minute interview. Here's what you can expect:
- Resume Deep Dive: Detailed walkthrough of your past experience.
- Technical Case Study: Short case study on a technical topic.
- Operating Case Study: Short case study on an operating topic.
Application Process
Upload Resume
Create your secure candidate profile and upload your resume
Take Interview
Complete a single 30-minute AI technical interview session
Get Offers
Top performers get connected with hiring managers
Get Feedback
All candidates get constructive feedback on their interview