Full Stack Data Engineer (Data Engineering)
Core
Building full-stack web applications with a focus on data processing, server-side logic, and database management to support data-driven user experiences.
Role type
Full Stack Data Engineer
Builds
Web applications, APIs, and data processing pipelines
Domain
Data Engineering / Web Development
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Advanced SQL (Presto/Trino, Spark, MS SQL), Python (Pandas, PySpark), ETL/ELT (Airflow), REST APIs, React, Node.js, PostgreSQL, Redshift
Preferred skills
Full-stack application ownership, bridging front-end and back-end development, autonomous project execution
Technologies
HTML, CSS, JavaScript, Python, Java, Node.js, Presto, Trino, Spark, Airflow, React, PostgreSQL, Redshift
Responsibilities
Build user interfaces with HTML, CSS, and JavaScript frameworks; Create server-side logic for data processing and business rules; Design and build APIs for front-end/back-end communication; Set up and manage databases; Implement unit, integration, and UAT tests; Deploy and maintain applications in production environments.
Seniority
Mid-level, hands-on IC