Software Engineer

The Coca-Cola Company•Atlanta, GA
•$107,000 - $125,700

About The Position

Design, build, and maintain scalable data solutions that power analytics, reporting, machine learning, and data-driven decision-making. Work with Product, Analytics, Data Science, and Engineering teams to develop trusted datasets, reliable data pipelines, and scalable data platforms. Transform raw data into high-quality, actionable information while ensuring performance, quality, governance, and operational excellence. The role uses programming languages and cloud-native data engineering patterns to deliver data products and workloads, with a focus on Azure services and production reliability.

Requirements

  • Bachelor’s degree in computer science, Engineering, Information Systems, or a related field.
  • At least 3 years of experience in Data Engineering, Analytics Engineering, Software Engineering, or related disciplines.
  • Strong proficiency in Python and SQL.
  • Proven experience building batch and streaming data pipelines, transformation frameworks, data models, and reusable data engineering components.
  • Hands-on experience with Azure data services such as ADLS, ADF, Synapse, Databricks, or Microsoft Fabric, or equivalent cloud data platforms.
  • Strong understanding of design patterns, modular coding, error handling, automated testing, CI/CD, Git-based workflows, and production-grade engineering practices.
  • Experience implementing data validation, monitoring, logging, lineage, and alerting to ensure trusted and reliable data products.
  • Familiarity with Git, CI/CD pipelines, containerization concepts, and deployment automation for data engineering workloads.
  • Must be currently authorized to work in the United States on a full-time basis and must not require The Coca-Cola Company's sponsorship to continue to work legally in the United States.

Nice To Haves

  • Familiarity with Java or other backend programming languages.
  • Experience with Azure Synapse, Databricks, Snowflake, BigQuery, Redshift, or similar platforms.
  • Experience with orchestration tools such as Airflow, Synapse Pipelines, Dagster, or dbt.
  • Familiarity with Infrastructure as Code and DevOps practices.
  • Experience supporting machine learning workflows through feature engineering and training data preparation.
  • Exposure to data observability, monitoring, testing, and governance tools.
  • Knowledge of event-driven architecture and real-time data processing.
  • Azure Data Engineer or equivalent cloud certification.

Responsibilities

  • Design, build, and maintain scalable data pipelines, data models, and data products using Java, Python, SQL, and cloud-native data engineering patterns.
  • Apply coding standards, modular design, automated testing, version control, CI/CD, and code review practices to data engineering solutions.
  • Build and deploy data workloads on Azure platforms such as ADLS, Azure Data Factory, Synapse, Databricks, and Microsoft Fabric, as applicable.
  • Implement deployment automation, monitoring, logging, alerting, and operational controls to keep data pipelines and services stable in production.
  • Collaborate with platform teams to improve tooling, automation, CI/CD, monitoring, and observability.
  • Use version control and software engineering best practices to maintain high-quality code.
  • Partner with Product Managers, Analysts, Data Scientists, and Software Engineers to deliver business value.
  • Contribute to data engineering standards, design reviews, and documentation.
  • Identify opportunities to improve reliability, scalability, and efficiency across the data ecosystem.

Benefits

  • A full range of medical, financial, and/or other benefits is offered, dependent on the position.
  • Annual incentive reference value of 7.5%.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service