Full Stack DATA Engineer

TalentEd AI LLC
New York, NY, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Web Interfaces Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Data Analysis Automation of Tests Big Data C Sharp (Programming Language) Databases Continuous Integration Data Architecture
+33 more
Extract Transform Load (ETL) Database Schema Software Debugging Linux Distributed Systems Django Web Framework Github Python (Programming Language) PostgreSQL Linux System Administration Nginx Node.Js NumPy Oracle Databases Shell Script Software Engineering SQLAlchemy Systems Integration Web Applications WebSocket Flask (Web Framework) Delivery Pipeline Express.js Apache Spark Backend Pandas Deployment Automation Data Analytics Apache Kafka Front End Software Development Api Design Es2015 Data Pipelines

Job description

About the Role We are looking for a versatile Full Stack Data Engineer to spearhead the modernization and integration of our core platforms. In this role, you won’t just be building web interfaces; you will be architecting the data pipelines, APIs, and backend systems that power them. You will take ownership of the full software lifecycle-bridging foundational legacy databases with high-performance modern web applications. If you thrive at the intersection of big data processing, robust API design, and user-facing application development, this is the role for you. What You Will Build & Own End-to-End Development: Design, develop, and deploy scalable web applications, taking features from database schema design to the client-side UI. Data Architecture & ETL: Build and optimize high-throughput data pipelines, ETL processes, and analytics engines using Kafka, Spark, and Python ecosystems. Systems Integration: Architect seamless integration layers to bridge contemporary front-end implementations with deeply rooted, foundational backend systems. Operational Excellence: Maintain robust CI/CD pipelines, automate deployments via GitHub, and ensure high code quality through comprehensive automated test suites. Infrastructure Management: Deploy and manage applications in Linux environments, utilizing Nginx and efficient shell scripting to ensure optimal system performance., We are looking for a versatile Full Stack Data Engineer to spearhead the modernization and integration of our core platforms. In this role, you won’t just be building web interfaces; you will be architecting the data pipelines, APIs, and backend systems that power them.

You will take ownership of the full software lifecycle-bridging foundational legacy databases with high-performance modern web applications. If you thrive at the intersection of big data processing, robust API design, and user-facing application development, this is the role for you.

What You Will Build & Own

  • End-to-End Development: Design, develop, and deploy scalable web applications, taking features from database schema design to the client-side UI.
  • Data Architecture & ETL: Build and optimize high-throughput data pipelines, ETL processes, and analytics engines using Kafka, Spark, and Python ecosystems.
  • Systems Integration: Architect seamless integration layers to bridge contemporary front-end implementations with deeply rooted, foundational backend systems.
  • Operational Excellence: Maintain robust CI/CD pipelines, automate deployments via GitHub, and ensure high code quality through comprehensive automated test suites.
  • Infrastructure Management: Deploy and manage applications in Linux environments, utilizing Nginx and efficient shell scripting to ensure optimal system performance.

Requirements

  • Data & Analytics: Apache Kafka, Apache Spark, ETL processing, Pandas, NumPy
  • Backend & APIs: Python (Flask/Django, SQLAlchemy), Core Java, Node.js (ExpressJS, SocketIO)
  • Databases: PostgreSQL, Oracle 11g
  • Frontend: HTML/CSS, JavaScript (ES6+)
  • Infrastructure & Tools: Linux, Nginx, Shell Scripting, Git/GitHub, CI/CD pipelines

Bonus Points (Nice-to-Haves)

  • Experience with C# and the .NET ecosystem.
  • Exceptional analytical and problem-solving skills when debugging complex distributed systems.
  • A strong collaborative mindset with the communication skills to translate complex technical concepts to cross-functional teams.
  • High work discipline and the ability to operate autonomously in a fast-paced environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…