Senior Data Streaming Engineer (Python, Kafka, Flink, AWS)

EPAM Systems Inc

México

Remote

MXN 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems Inc in Mexico seeks a Senior Data Software Engineer to design and implement dependable data systems, building Python-based streaming workflows with Kafka Streams and Flink on AWS. You will contribute to architecture, quality, and delivery practices to move complex data products forward.

The role requires 3+ years of experience, strong Python, and proficiency with SQL and NoSQL. You will collaborate with cross-functional teams, review code, mentor juniors, and help shape technical

Qualifications

  • At least 3 years of relevant professional experience.
  • Strong proficiency in Python for data processing applications.
  • Experience with real-time streaming using Kafka Streams.
  • Hands-on with Apache Flink for large-scale data processing.
  • Experience working in an Amazon Web Services cloud environment.
  • Ability to use SQL to structure, manage, and retrieve relational data.

Responsibilities

  • Build and design scalable data solutions that meet business needs and technical constraints.
  • Coordinate with cross-functional teams to keep delivery on schedule and maintain quality.
  • Shape project direction by contributing to architecture and technical design discussions.
  • Evaluate code from other engineers and provide constructive reviews to uphold standards.
  • Troubleshoot and resolve complex issues throughout development and data processing workflows.
  • Mentor junior team members by sharing expertise that improves their technical capabilities.
  • Contribute to planning by defining scope and producing reliable time estimates.
  • Track evolving technology trends and apply relevant improvements in everyday work.
  • Document key technical decisions and data workflows to ensure long-term system stability.
  • Partner with stakeholders to set clear objectives and confirm delivered work meets expectations.

Skills

Python
English communication
Data streaming
Agile
Architecture discussions

Tools

Apache Kafka Streams
Apache Flink
AWS
SQL
NoSQL databases

Job description

EPAM Systems Inc in Mexico seeks a Senior Data Software Engineer to design and implement dependable data systems, building Python-based streaming workflows with Kafka Streams and Flink on AWS. You will contribute to architecture, quality, and delivery practices to move complex data products forward.

The role requires 3+ years of experience, strong Python, and proficiency with SQL and NoSQL. You will collaborate with cross-functional teams, review code, mentor juniors, and help shape technical

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data and AI Engineer - Real-Time Data Systems
Senior Data and AI Engineer - Real-Time Data Systems

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,150,000
Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,500,000
Senior Data Software Engineer — AI & Real‑Time Data
Senior Data Software Engineer — AI & Real‑Time Data

EPAM Systems • Mexico

On-site
MXN 800,000 - 1,100,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+6
Senior Data Platform Engineer - ETL, Spark, Delivery Lead
Senior Data Platform Engineer - ETL, Spark, Delivery Lead

EPAM Systems • Mexico

On-site
MXN 600,000 - 1,200,000
Healthcare benefits
Paid time off and sick leave
Learning & development programs
+2
Senior Data Integration Engineer — AWS, AI & Snowflake
Senior Data Integration Engineer — AWS, AI & Snowflake

EPAM Systems Inc • Mexico

Remote
MXN 900,000 - 1,500,000
Senior Data Integration Engineer: AI-Driven Cloud Pipelines
Senior Data Integration Engineer: AI-Driven Cloud Pipelines

EPAM Systems Inc • Mexico

Remote
MXN 900,000 - 1,500,000
Healthcare benefits
Paid time off
Upskilling / certification programs
+1
Lead Data Engineer (Java + AWS) - Scale Data Platforms
Lead Data Engineer (Java + AWS) - Scale Data Platforms

EPAM Systems • Mexico

On-site
MXN 900,000 - 1,350,000
Career plan and real growth
LinkedIn learning access
English classes with certified teacher
+4
Senior Data & ML Engineer for Real‑Time Platforms
Senior Data & ML Engineer for Real‑Time Platforms

EPAM Systems • Mexico

On-site
MXN 900,000 - 1,300,000
Healthcare benefits
Upskilling and certification courses
Paid time off and sick leave
+3
Senior Data Integration Engineer - AI-Powered Cloud Pipelines
Senior Data Integration Engineer - AI-Powered Cloud Pipelines

EPAM Systems Inc • Mexico

Remote
MXN 600,000 - 1,200,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and cert.ourses
+1
Senior Data Engineer - Spark & Databricks, Global Projects
Senior Data Engineer - Spark & Databricks, Global Projects

EPAM Systems • Mexico

On-site
MXN 600,000 - 900,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1