ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Data Engineer

Flowcode

New York, Hybrid (New York) Hybrid permanent

Posted: February 17, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a Data Engineer to join our team, with expertise in designing, building, and maintaining scalable data pipelines for our modern tech stack, including Snowflake, Python, AWS, Kafka, Docker, Kubernetes, DBT, and Airflow.

Job Description

Data Engineer

Location: New York, NY or Hybrid

The Opportunity

Job Summary:

We are looking for an experienced Data Engineer to join our dynamic team. In this role, you will design, build, and maintain scalable data pipelines that empower our data-driven decision-making. You will work with a modern tech stack, including Snowflake, Python, AWS, Kafka, Docker, Kubernetes, DBT, and Airflow, to optimize our data infrastructure and ensure efficient, reliable data flow across the organization. In addition to strong technical skills, you will collaborate with cross-functional teams and contribute innovative solutions and best practices to continuously improve our data processes and tools.

Key Responsibilities:


Data Pipeline Development: Design, develop, and maintain data pipelines for ingesting, processing, and transforming large datasets using Python.


Data Warehousing: Leverage Snowflake to build and manage robust data warehouses, ensuring efficient storage and retrieval of data.


Data Modeling & Transformations (DBT): Build, test, and maintain modular analytics models using DBT to ensure documented, versioned, and reliable transformations in Snowflake.


ETL Processes: Implement ETL workflows using Python, Fivetran and Amazon DMS, ensuring data integrity, quality, and timely delivery.


API Integration: Develop and integrate APIs to facilitate seamless data exchange between internal systems and external data sources. Work with RESTful or GraphQL APIs to ensure reliable data ingestion.


Streaming Data Ingestion: Implement data ingestion solutions from streaming platforms, including Kafka, to handle real-time data processing.


Orchestration & Scheduling: Use Apache Airflow to schedule and monitor data workflows, ensuring consistent and reliable pipeline execution.

• Containerization & Orchestration: Deploy and manage applications using Docker and Kubernetes to create scalable, containerized solutions.


Optimization & Troubleshooting: Continuously monitor, optimize, and troubleshoot data processes and infrastructure for performance improvements and reliability.

Qualifications:


Education: Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent practical experience in data engineering.


Experience: 3+ years of experience in data engineering or software development, with a strong background in building data pipelines and working with modern data architectures.


Technical Skills:


Programming: Proficient in Python.


Data Platforms: Hands-on experience with Snowflake, Fivetran, DBT, and Amazon DMS.


APIs & Streaming: Experience with RESTful/GraphQL APIs and Kafka.


Orchestration: Skilled with Apache Airflow, Docker, and Kubernetes.


Analytical Skills: Strong problem-solving abilities, with attention to detail and a focus on data quality.


Communication: Excellent verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.


Team Collaboration: Proven experience working collaboratively in agile, cross-functional teams.

Preferred Qualifications:


Experience with additional programming languages such as Java or Scala.


Knowledge of additional data integration or processing tools.


Familiarity with cloud platforms (AWS, Google Cloud, or Azure) and their respective data services.


Big Data Processing: Experience processing large datasets using technologies like PySpark.

Flowcode is not for everyone. We hire with a pinhole lens — only those with the rare combination of intellectual horsepower, execution velocity, and uncompromising drive will thrive here. If you are seeking to operate at the highest levels of performance and impact, we want to meet you.

How to Apply

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

A successful candidate’s starting pay will be determined based on the role, job-related skills, experience, qualifications, work location, and market conditions. The current range for this role is up to $150k - $170K plus equity.

#LI-DNI

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply