Software Engineer: IV (Lead)

Dale Workforce Solutions

Saint Paul (MN)

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Dale Workforce Solutions is seeking a software engineer to design and manage real-time streaming pipelines using Apache Kafka and Apache Flink. You will integrate diverse data sources with AWS and Snowflake, ensure data quality, and drive reliability across platforms.

The role emphasizes automation with Terraform and CI/CD, performance tuning of pipelines, and providing hands-on Kafka guidance to teams. Ideal candidates have 3+ years in Kafka and distributed systems and 2+ years in Python.

Qualifications

  • Requires at least three years of software development experience focused on Apache Kafka and distributed systems.
  • Includes at least two years of Python experience.
  • Hands-on experience with Confluent Kafka, Schema Registry, Terraform, and AWS.

Responsibilities

  • Develop and manage real-time streaming pipelines using Apache Kafka and Apache Flink.
  • Integrate data sources with AWS and Snowflake while maintaining data quality.
  • Automate infrastructure and deployments with Terraform and CI/CD.

Skills

Apache Kafka
Confluent Cloud
Python
Distributed Systems
Apache Flink
Terraform
AWS
Schema Registry
Data Integration
ETL
Data Pipeline Orchestration
CI/CD
Operational Monitoring
Snowflake
Java
Kafka Connect

Job description

Develop and manage real-time streaming pipelines using Confluent Kafka and Apache Flink, integrating data sources with platforms such as AWS and Snowflake while maintaining data quality and reliability. Automate infrastructure and deployments with Terraform and CI/CD, optimize pipeline performance, and support teams with Kafka guidance and troubleshooting.

Requirements

Requires at least three years of software development experience focused on Apache Kafka and distributed systems, including at least two years of Python experience, plus hands‑on experience with Confluent Kafka, Schema Registry, Terraform, and AWS. Preferred qualifications include Confluent Cloud, Apache Flink, ksqlDB, Kafka Connect, Snowflake, Java, cloud‑native DevOps tools, and relevant certifications.

Key Skills
  • Apache Kafka
  • Confluent Cloud
  • Python
  • Distributed Systems
  • Apache Flink
  • Terraform
  • AWS
  • Schema Registry
  • Data Integration
  • ETL
  • Data Pipeline Orchestration
  • CI/CD
  • Operational Monitoring
  • Snowflake
  • Java
  • Kafka Connect
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kafka Engineer
Kafka Engineer

Fractal • United States

Remote
USD 120,000 - 190,000
Devops Engineer
Devops Engineer

Mothership • San Antonio (TX)

On-site
USD 100,000 - 150,000
Senior Data Engineer
Senior Data Engineer

The Value Maximizer • South Carolina

On-site
USD 120,000 - 150,000
Lead Kafka Engineer
Lead Kafka Engineer

Golden Technology, Inc. • Cincinnati (OH)

On-site
USD 140,000 - 190,000
Senior Confluent Kafka Engineer - Real-Time Cloud Streaming
Senior Confluent Kafka Engineer - Real-Time Cloud Streaming

BCforward • Minneapolis (MN)

On-site
USD 90,000 - 103,000
Lead Kafka Developer/Admin
Lead Kafka Developer/Admin

Golden Technology, Inc. • Blue Ash (OH)

On-site
USD 140,000 - 180,000
Kafka Data Engineer
Kafka Data Engineer

Veriipro • Pennington (NJ)

On-site
USD 150,000 - 190,000
Lead Real-Time Data Pipeline Engineer
Lead Real-Time Data Pipeline Engineer

Dale Workforce Solutions • Saint Paul (MN)

On-site
USD 120,000 - 160,000
Senior Data Streaming Engineer
Senior Data Streaming Engineer

First Soft Solutions LLC • Woodlawn (MD)

On-site
USD 140,000 - 190,000
Onsite work 5 days/week
Confluent - Senior Software Engineer - Cloud Platform
Confluent - Senior Software Engineer - Cloud Platform

IBM • Tucson (AZ)

On-site
USD 120,000 - 160,000