Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java)

VDart Inc

Role: Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java)

Location: Atlanta, GA (Onsite)

Type: Contract

Description:

  • Join a team building next-generation, cloud-native data platforms powering real-time and batch data movement at enterprise scale.
  • You will design and develop streaming and batch frameworks, Kafka/Flink/Spark-based processing engines, and cloud-native solutions on Azure and Kubernetes.
  • Ideal candidates have strong distributed systems experience and a passion for platform engineering, automation, and data modernization.

Day to Day Job Duties: (What this person will do on a daily/weekly basis)

  • Design, develop, and support scalable real-time and batch data pipelines using Apache Spark, Apache Flink, Apache Kafka, and Airflow.
  • Build and enhance metadata-driven self-service data integration platforms and reusable connectors.
  • Develop and maintain source and target connectors for relational databases, file systems, Kafka, Cassandra, YugabyteDB, and other enterprise data stores.
  • Design, deploy, and operate Kubernetes-based streaming and batch processing platforms.
  • Lead cloud migration initiatives from on-premise environments to Microsoft Azure.
  • Drive performance tuning, scalability optimization, reliability improvements, and operational excellence across large-scale data workloads.
  • Develop cloud-native solutions supporting enterprise data movement and processing.
  • Collaborate with product owners, architects, cloud engineering teams, and business stakeholders to deliver enterprise-scale data solutions.
  • Contribute to platform modernization, automation, CI/CD implementation, and engineering best practices.
  • Support troubleshooting, production stability, and continuous improvement initiatives for critical data platforms.

Basic Qualifications: (What are the skills required for this job with minimum years of experience on each)

  • Minimum 8+ years of overall Software Engineering or Data Engineering experience.
  • Minimum 5+ years of hands-on experience with Apache Spark for large-scale batch and streaming data processing.
  • Minimum 5+ years of hands-on experience with Apache Kafka including event-driven architectures and real-time data streaming solutions.
  • Minimum 3+ years of hands-on experience with Apache Flink for stream processing and real-time analytics workloads.
  • Minimum 5+ years of experience developing applications using Java and/or Scala.
  • Minimum 5+ years of experience writing complex SQL queries and optimizing database performance.
  • Minimum 3+ years of experience with Kubernetes and containerized application deployment.
  • Minimum 3+ years of experience designing and implementing solutions on Microsoft Azure Cloud.
  • Minimum 3+ years of experience building and supporting distributed data platforms using Cassandra, YugabyteDB, PostgreSQL, or similar databases.
  • Minimum 3+ years of experience building event-driven architectures and streaming applications.
  • Minimum 2+ years of experience implementing CI/CD pipelines, source control, and deployment automation using GitLab, GitHub, or similar tools.
  • Minimum 2+ years of experience with cloud-native deployment patterns, containerization, and platform automation.
  • Demonstrated experience in performance tuning, troubleshooting, and supporting mission-critical data platforms.

Nice to Have (But Not a Must)

  • Experience with Apache Airflow orchestration.
  • Experience with metadata-driven data platforms and self-service ingestion frameworks.
  • Experience with enterprise cloud migration and modernization programs.
  • Experience with platform engineering and internal developer platforms.
  • Experience leading technical initiatives, mentoring engineers, or serving as a technical lead.
  • Knowledge of DevSecOps, infrastructure as code, and observability frameworks.

Travel: Minimal travel required. Travel may be necessary based on project and stakeholder requirements.

Degree: Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent work experience.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java) in Atlanta, GA vacancy
  •  ...experience with agile engineering and problem-solving...  ...across technology, data sciences, consulting...  ...and cloud-based data platforms to enable data-...  ...technologies such as Hadoop, Spark, Kafka, and Flink.Implement data...  ...programming languages such as Java, Scala, or Python for data... 
    Java

    Publicis Media

    Atlanta, GA
    2 days ago
  •  ...Business Analytics, Engineering, Mathematics, or...  ...experience in data engineering, software...  ...in Python, Scala, or Java for production-grade...  ...experience with cloud platforms such as (AWS, GCP...  ...systems such as (Spark, Dask, Flink) and streaming platforms (Kafka, Kinesis, Pulsar)... 
    Java
    Apprenticeship
    Easy work

    McKinsey & Company

    Atlanta, GA
    4 days ago
  •  ...Senior Professional, Data Engineering job designs,...  ...systems on major cloud platforms (AWS, GCP, Azure)...  ...ingestion tools (Kafka, AWS Glue), and...  ...tools (Kafka, Flink). DATA MODELING:...  ...background with using Spark for data...  ...skills in Python, Java, Scala, or similar languages... 
    Java
    Work experience placement
    Visa sponsorship
    Work visa

    Socket

    Atlanta, GA
    1 day ago
  • $50 per hour

     ...Data EngineerWork Location: Plano, TX or Atlanta, GAMaximum...  ...primary skills for this role: Java/Python, SQL, Scala, and ETL Informatica.Required...  ..., and tools.Proficiency in Spark and Scala with at least 1-2...  ...technologies like Spark Streaming/Kafka.Knowledge of Hive, Impala,... 
    Java

    Argyle Infotech

    Atlanta, GA
    4 days ago
  • $116k - $145k

     ...itWe are looking for a Data Engineer to join our growing...  ...like Python, SQL, and Spark.Ensure data is...  ...improvement of data platforms and pipelines.Implement...  ...language (e.g., Python, Java, or Scala).Hands-on experience...  ...Airflow, dbt, Spark, or Kafka.Understanding of data... 
    Java
    Temporary work
    Local area
    Worldwide

    FanDuel

    Atlanta, GA
    10 hours ago
  •  ...Senior Data EngineerLocation: Atlanta, GAClient...  ...Senior Data Engineer with a strong background...  ...tools like Apache Spark, Hive, and Airflow...  ...modern cloud data platforms: Azure Data Lake,...  ...with Python, Scala, or Java for data processing...  ...tools (e.g., Kafka) is a plus.Experience... 
    Java

    4P Consulting Inc

    Atlanta, GA
    4 days ago
  • $48k - $98k

     ...University, Data Engineer The Opportunity: Ever-expanding...  ...the pipelines and platforms that organize and...  ..., including C++, Java, or Python...  ...computing tools such as Spark, Databricks,...  ...Hive, AWS EMR, or Kafka Experience working...  ...including SQL or Scala Knowledge of data... 
    Java
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Atlanta, GA
    3 days ago
  • $149k - $186k

     ...name on itWe are seeking a Data Engineering Manager to lead a team of...  ...scalable data pipelines, platforms, and data productsReview...  ...using tools like Spark, dbt, Airflow, Kafka, or Databricks.Proficiency...  ...languages (e.g., Python, Scala, or Java).Experience with cloud data... 
    Java
    Temporary work
    Local area
    Worldwide

    FanDuel

    Atlanta, GA
    10 hours ago
  •  ...applications that work on cross-platforms, we use a number of...  ...Lead Big Data engineering team with specialization...  ...Ecosystem using Apache NiFi, Kafka, Flume, Sqoop, Apache...  ..., HDFS, HBase and Spark (Hortonworks HDP and...  ...of developing in Java and Scala with good understanding... 
    Java

    360 IT Professionals

    Atlanta, GA
    2 days ago
  • $138k - $181.65k

     ...looking for a Senior Data Engineer to design and build scalable...  ...data pipelines and platforms that drive meaningful...  ...using tools like Spark, dbt or similar...  ...language (e.g., Python, Scala, or Java). Hands‑on experience...  ...Airflow, Spark, dbt, Kafka, or Databricks. Deep... 
    Java
    Odd job
    Temporary work
    Local area
    Work from home
    Worldwide

    FanDuel

    Atlanta, GA
    3 days ago
  • $149k - $186k

     ...it We are seeking a Data Engineering Manager to lead a team of...  ...scalable data pipelines, platforms, and data products Review...  ...using tools like Spark, dbt, Airflow, Kafka, or Databricks. ~ Proficiency...  ...languages (e.g., Python, Scala, or Java). ~ Experience with... 
    Java
    Temporary work
    Local area
    Worldwide

    FanDuel

    Atlanta, GA
    3 days ago
  •  ...custom software, data, and cloud products...  ...Data Architecture & Engineering team sees data as...  ...and Google Cloud Platform technologies. You’...  ...Streaming — Apache Spark, Presto,...  ...Amazon Kinesis, Apache Kafka* Workflow & Orchestration...  ...— Python, Java (object-oriented)About... 
    Java
    Temporary work
    Local area

    Slalom

    Atlanta, GA
    10 hours ago
  • $100k - $115k

    Role: Data EngineerWho You’ll Work WithAt...  ...intelligence into products, engineering systems that...  ....* Modern data platforms built on Google...  ...(Dataproc, Apache Spark)* GoogleBigQuery,BigLake...  ...SQL* Python, Java, SQL* Firestore, Bigtable...  ...Dataflow, Apache Kafka* Managed Airflow,... 
    Java
    Temporary work
    Work at office
    Local area
    Flexible hours

    Slalom

    Atlanta, GA
    1 day ago
  •  ...Senior Data EngineerDo you enjoy working with clients...  ...providers in the data engineering space to solve our...  ...implement AI-optimized data platforms, including cloud data...  ...in SQL, Python, and Spark, following software...  ...robust code in Python, Scala, Java, or similar coding... 
    Java
    Full time
    Remote work

    Aimpoint Digital

    Atlanta, GA
    4 days ago
  •  ...Senior Data EngineerThe Weather Company is the world...  ...seeking a Senior Data Engineer to design, build, and...  ...scale, data-intensive platforms in the cloud. In this...  ...in Python, Scala or Java languages.Participate...  ...technologies such as Cassandra, Spark, Hadoop, Parquet, Redash... 
    Java
    Flexible hours

    The Weather Company

    Atlanta, GA
    4 days ago
  •  ...Job Summary Join us as a Lead Data Engineer on the Corporate Data Technology Team. Become an...  ...programming languages such as Python, Java, or Scala for data processing and application development...  ...large‑scale data pipelines, optimizing Spark jobs, implementing security and... 
    Java
    Shift work

    Cooper Lighting Solutions

    Atlanta, GA
    4 days ago
  •  ...country.Job DescriptionCapTech Data Engineering consultants enable clients...  ...Azure, or Google Cloud Platform (GCP) Advising clients on...  ...: Languages: SQL, Python, Java, R, C# / C++ / C Database:...  ...Additional Technologies: Spark, Databricks, Kafka, Kinesis, Hadoop, Lambda,... 
    Java
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech

    Atlanta, GA
    3 days ago
  •  ...Google Cloud Data Engineer Are you ready to step up to the New and...  ...technology at Google Cloud Platform (GCP) Data Engineers will...  ...combination with 3rd parties - Spark, Cloud DataProc, Cloud...  ...big data architecture, using Java, Python, Scala etc. Minimum 1 year of architecting... 
    Java
    Work experience placement

    ClifyX

    Atlanta, GA
    1 day ago
  • $140k - $160k

     ...independent service delivery platform for smart homes, small...  ...from their own data.  With a bias for action...  ...a Senior Software Engineer to help shape the future...  ...in one or more of: Java, Scala, Node.js, or Rust ~...  ...stakeholders ~ Experience with Spark, Akka, or NestJS is a... 
    Java
    Local area
    Worldwide

    Plume

    Atlanta, GA
    4 days ago
  • Req ID:374073NTT DATA strives to hire exceptional,...  ...seeking a Senior AWS Data Engineer to join our team in...  ...experiencein Python or Scala, and advanced SQL.2+ years...  ...’ experience in Apache Spark or PySpark.Preferred...  ...AWS Kinesis or Apache Kafka.Familiarity with DevOps... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Atlanta, GA
    1 day ago
  •  ...you...Position Summary:The Senior Data Engineer guides the development of GFS’ Data Platform consisting of the data lake,...  ...limited to Python, Terraform, SQL and Java.Preferred tool experience include...  ...not limited to Apache Airflow, Kafka, Qlik Replicate, PostgreSQL, SQL... 
    Java
    Full time
    Work at office
    Monday to Friday

    Gordon Food Service

    Atlanta, GA
    4 days ago
  • $159k - $208.95k

     ...on it At FanDuel, data is the heartbeat of our...  ...Staff Machine Learning Engineer at FanDuel, you will...  ...design and evolution of platform capabilities (e.g. CLI...  ...languages (Python, Java, etc.) ~4+ years of experience...  ...technologies (e.g., Spark, Flink, Kafka, Airflow, Terraform)... 
    Java
    Full time
    Temporary work
    Local area
    Worldwide

    Fanduel

    Atlanta, GA
    10 hours ago
  •  ...Overview: Java developer or Scala developer with Kafka or Kinesis Remote Long-Term Java developer + Kafka or Kinesis + No SQL + AWS (must be solid in Java coding) Scala developer + Kafka or Kinesis + No SQL + AWS (must be solid in Scala coding)... 
    Java
    Remote work

    r2 Technologies, Inc.

    Atlanta, GA
    1 day ago
  •  ...volume stream processing: Apache Kafka and Spark StreamingExperience with real-time data processing and streaming techniques...  ...file formats across different platforms like JSON, XML, CSV4+ years of experience...  ...2+ years of experience with Scala (and/or Python) and PySpark/Scala... 
    Remote work

    ShiftCode Analytics

    Atlanta, GA
    4 days ago
  • $106.9k - $176.5k

     ...Advanced Forward Engineering - Data Engineer - SeniorLocation: Atlanta Other locations: Anywhere...  ...roles that focus on centralized platforms, the AFE Data Engineer operates...  ...BigQuery, RedShift, Azure Data Factory, Kafka, Flink, Spark).Strong foundation in data engineering... 
    Summer holiday
    Work at office
    Flexible hours

    EY

    Atlanta, GA
    2 days ago
  •  ...Data Engineer/Data ScientistAnalyze large and complex datasets to identify...  ...frameworks.Utilize cloud platforms (AWS, GCP, or Azure) for...  ...with Python, R, or Scala for data processing and analysis...  ...Big Data technologies (e.g., Spark, Hadoop, Kafka) is a plus.Cloud experience... 

    Next Level Business Services, Inc.

    Atlanta, GA
    4 days ago
  •  ...are seeking a Senior Streaming Platform Engineer (6+ years) with deep...  ...enterprise-scale streaming and cloud data platforms. Based in Atlanta,...  ...:6+ years of experience with Kafka administration and distributed...  ...:Experience with Flink using Spring BootSnowflake integration... 

    NICE Systems

    Atlanta, GA
    2 days ago
  • $100.79k - $160.26k

     ...we can achieve. Together. Summary The Data Engineer, Solutions & Data role designs, builds,...  ...consistent downstream consumption. Data Platform & Storage Design and implement data pipelines...  ...programming languages such as Java, Scala, or Go; experience integrating data from... 
    Java
    Work at office
    Remote work
    Relocation
    Visa sponsorship
    Relocation package

    DLA Piper

    Atlanta, GA
    1 day ago
  •  ...software development firm in Atlanta is looking for a Big Data Engineering Lead to manage the ingestion and governance of data. The role...  ...have a passion for software engineering and proficiency in Java and Scala. The position offers an opportunity to work in a... 
    Java

    360 IT Professionals

    Atlanta, GA
    2 days ago
  • Job Family:Data Science & AnalysisTravel Required:Up...  ...seeks a Data Engineer to support the development...  ...pipelines, cloud-based data platforms, and analytics solutions...  ...language such as Python, Java, or SQL.Experience with...  ...to Databricks, Spark, or large-scale data processing... 
    Java
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours

    Guidehouse

    Atlanta, GA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java). Be the first to apply!