Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

4pconsultinginc

Senior Data Engineer 4 4P/259

Posted Updated
Discussion

Description

 Senior Data Engineer

Location: Atlanta, GA

Client- Southern Company

Contract- 1 Year
Experience Level: 10+ Years


Position Summary:

We are seeking an experienced Senior Data Engineer with a strong background in designing and developing robust, scalable, and high-performance data infrastructure. The ideal candidate will have 10+ years of experience in manipulating data, working with both relational and NoSQL systems, and building modern data pipelines across data lakes and warehouses. This role demands a deep technical skillset in SQL, data modeling, and data pipeline orchestration tools like Apache Spark, Hive, and Airflow.


Key Responsibilities:

  • Design, develop, and maintain scalable ETL/ELT pipelines to process and integrate data from disparate sources.

  • Work with structured and unstructured data to build clean, efficient, and machine-readable datasets.

  • Normalize databases and ensure that data structures align with application and business requirements.

  • Collaborate with business analysts, data scientists, and software engineers to deliver data solutions aligned with company objectives.

  • Design and implement data models that support reporting, analytics, and machine learning use cases.

  • Migrate and optimize workloads in cloud-based environments (e.g., Azure, AWS, GCP).

  • Monitor and optimize data pipeline performance, data quality, and reliability.

  • Implement data governance best practices and ensure compliance with security and privacy regulations.


Technical Skills & Expertise:

  • Expert-level proficiency in SQL, including writing complex queries and optimizing performance.

  • Deep understanding of data modeling techniques for both OLTP and OLAP systems.

  • Hands-on experience with big data frameworks:

    • Apache Spark, Hive, Airflow, Databricks

  • Experience with modern cloud data platforms:

    • Azure Data Lake, Azure Synapse, AWS Redshift, or Google BigQuery

  • Strong experience with data orchestration, scheduling, and automation tools.

  • Familiarity with Python, Scala, or Java for data processing and scripting tasks.

  • Knowledge of NoSQL databases (e.g., MongoDB, Cassandra) and streaming tools (e.g., Kafka) is a plus.

  • Experience with data security, lineage, and cataloging tools (e.g., Unity Catalog, Collibra).


Preferred Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, Information Systems, or a related field.

  • Microsoft Azure Data Engineer Associate or equivalent certifications preferred.

  • Experience in data governance processes and supporting enterprise analytics platforms.

  • Knowledge of containerization (e.g., Docker) and CI/CD pipelines in DevOps environments.

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →