Senior Data Software Engineer — AI & Real‑Time Data

EPAM Systems

México

On-site

MXN 800,000 - 1,100,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling and certifications
LinkedIn Learning access
Global career opportunities
Volunteer opportunities
EPAM Employee Groups
Award-winning culture

Job summary

EPAM Systems is seeking a Senior Data Software Engineer with strong AI knowledge to join a global team. You will design scalable data solutions and collaborate across functions to deliver high-quality, real-time data platforms using Kafka Streams and Flink in an AWS environment.

You will mentor juniors, participate in architecture discussions, and stay current with evolving technologies while contributing to long-term data workflows. Fluency in English (B2+) is required in this role.

Qualifications

  • 3+ years of relevant data engineering experience.
  • Strong Python and data processing skills.
  • Experience with real-time streaming using Kafka/Flink and cloud AWS.

Responsibilities

  • Design and build scalable, maintainable data solutions that align with business and technical objectives.
  • Collaborate with cross-functional teams to ensure deliverables are completed on time and meet quality standards.
  • Contribute to architecture discussions, offering input that helps shape the direction of data-focused projects.
  • Review code produced by fellow engineers, providing constructive feedback to uphold strong engineering practices.
  • Investigate and resolve complex technical issues that arise throughout the development and data processing lifecycle.
  • Support the growth of junior team members by sharing knowledge that strengthens their technical abilities.
  • Take part in planning discussions, contributing to scope definition and providing accurate time estimates.
  • Stay current with evolving technology trends and apply valuable new approaches to daily work.
  • Maintain clear documentation of key technical decisions and data workflows to support long-term system stability.
  • Work closely with stakeholders to establish clear objectives and ensure completed work aligns with expectations.

Skills

Python
Kafka Streams
Apache Flink
AWS
SQL
NoSQL
CI/CD
SDLC
Agile
English (B2)
Data Software Engineering
AI concepts

Job description

EPAM Systems is seeking a Senior Data Software Engineer with strong AI knowledge to join a global team. You will design scalable data solutions and collaborate across functions to deliver high-quality, real-time data platforms using Kafka Streams and Flink in an AWS environment.

You will mentor juniors, participate in architecture discussions, and stay current with evolving technologies while contributing to long-term data workflows. Fluency in English (B2+) is required in this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI-Driven Data Integration Engineer
Senior AI-Driven Data Integration Engineer

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,300,000
Healthcare benefits
Global career opportunities
Paid time off and sick leave
+1
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 Engineer — AI-Driven Analytics Platform
Senior Data Engineer — AI-Driven Analytics Platform

EPAM Systems • Mexico

On-site
MXN 900,000 - 1,300,000
Healthcare benefits
Upskilling & training
Paid time off
+3
Senior AI Engineer - Build Scalable ML Pipelines & Real-Time Systems
Senior AI Engineer - Build Scalable ML Pipelines & Real-Time Systems

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,300,000
Senior Java & AI Engineer — Cloud & Microservices
Senior Java & AI Engineer — Cloud & Microservices

EPAM Systems • Mexico

On-site
MXN 500,000 - 1,000,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
Senior Java Developer | AI-Driven Backend Engineer
Senior Java Developer | AI-Driven Backend Engineer

EPAM Systems • Mexico

On-site
MXN 900,000 - 1,300,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+4
Lead Data Software Engineer
Lead Data Software Engineer

EPAM Systems • Mexico

On-site
MXN 900,000 - 1,300,000
Healthcare benefits
Paid time off
Upskilling programs
+2
Lead Data & ML Platform Engineer
Lead Data & ML Platform Engineer

EPAM Systems • Mexico

On-site
MXN 900,000 - 1,300,000
Healthcare benefits
Paid time off
Upskilling programs
+2
Senior Data Engineer (Spark/Scala) — AI Pipelines
Senior Data Engineer (Spark/Scala) — AI Pipelines

Apex Systems • Mexico

On-site
MXN 900,000 - 1,500,000
Visual and Dental Insurance
30 days of Christmas Bonus
Vacation Bonus of 70%
Senior AI Systems Engineer: Real-Time & Batch ML Delivery
Senior AI Systems Engineer: Real-Time & Batch ML Delivery

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,500,000
Healthcare benefits
Upskilling & certification courses
Paid time off & sick leave
+1