Data Engineer Technology

Neptune and Company, Incorporated
Duluth, GA, United States
8 days ago
Apply on www.jofdav.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$35,360.0 - $52,000.0
Working hours
Regular working hours
Job source

Tech stack

Query Performance Agile Methodology Artificial Intelligence Airflow Amazon S3 Apache HTTP Server Databases Continuous Integration Data Architecture Information Engineering Data Infrastructure Extract Transform Load (ETL)
+29 more
Data Transformation Data Warehousing Relational Databases Database Queries Amazon DynamoDB Python (Programming Language) MySQL Message Queuing Telemetry Transport (MQTT) Online Analytical Processing NoSQL Scrum Methodology Software Engineering SQL Stored Procedures SQL Databases SQL Server Integration Services Data Streaming Delivery Pipeline Pyspark Information Technology Druid Apache Flink AWS Glue Apache Kafka Code Inspection Spark Streaming Vertica DocuSign Stream Processing Data Pipelines

Job description

immediate mission: support the migration of ETL workloads out of Redshift stored procedures and legacy SSIS packages into scalable, maintainable pipelines using AWS Glue and S3. The longer-term vision: help us evolve from batch-oriented processing toward near real-time analytics using stream processing technologies like Apache Flink and ClickHouse, among others. You will be embedded in a cross-functional engineering team, working alongside senior engineers to build pipelines and grow your expertise in modern cloud-native data architecture.

Objectives:

  • Build and maintain modern ETL/ELT pipelines using AWS Glue, S3, and related services to help replace legacy stored procedures and SSIS jobs.

  • Develop data transformation workflows that are testable, version-controlled, and observable.
  • Help maintain our Redshift data warehouse, including materialized views, query performance, and cost efficiency.

  • Support the evolution from batch ETL to near real-time stream processing, assisting with the evaluation and implementation of technologies such as Apache Flink, ClickHouse, Kafka, Kinesis, or equivalent platforms.

  • Design pipelines that support both near real-time and batch workloads as the platform transitions.

  • Collaborate with product and analytics teams to help ensure data models support reporting, AI/ML, and customer-facing features.

  • Follow and help refine established patterns and best practices for pipeline development.
  • Participate in production support and incident response for data infrastructure.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field. 2-4 years of experience in data engineering roles., * Working experience with AWS Glue (PySpark/Python), S3, and Redshift. Docusign Envelope ID: 3DB5DE32-5404-82BD-80A4-A92CE5E89F74

  • Hands-on experience migrating or supporting the migration of ETL workloads from legacy tools (SSIS, stored procedures, or similar) to modern cloud-native pipelines.

  • Strong SQL skills with best practices and SQL linting, particularly in Redshift or other columnar/MPP databases.

  • Experience with or strong interest in stream processing frameworks (Flink, Spark Streaming, Kafka Streams, or similar).

  • Familiarity with data pipeline orchestration, monitoring, and error handling patterns.
  • Familiarity with infrastructure-as-code and CI/CD concepts as applied to data pipelines.

Desired Skills:

  • Experience with Aurora MySQL or other relational databases, and NoSQL such as DynamoDB.
  • Hands-on experience with near real-time OLAP engines (ClickHouse, Apache Druid, or similar).
  • Exposure to streaming data infrastructure (Kinesis, Kafka, MQTT).
  • Familiarity with IoT or utility/metering data.
  • Experience with dbt, Airflow, or Step Functions.
  • Strong communication skills, with the ability to explain complex data architecture concepts to technical and non-technical stakeholders.

  • A working understanding of software development methodologies (Agile, Scrum, etc.).
  • Strong problem-solving abilities and a drive for results.

Apply for this position

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

Apply on www.jofdav.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

47 sec

Building modern data pipelines for legacy exports

Dr. Alexander Wachtel Dr. Alexander Wachtel +1 · World Congress 2025

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

Videos

See all

Related articles

See all