Senior Data Engineer

Apex Systems

Mexico

On-site

PHP 3,285,000 - 4,745,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Vacation bonus
Christmas bonus
Private medical insurance for you,.sp​
Life insurance
Pantry Vouchers
Home office bonus
Transportation bonus
More than 12 vacation days per year

Job summary

Everforth Apex Systems Mexico is seeking a Senior Data Engineer to design, develop, and scale real-time data platforms, leveraging Python or Java, Apache Spark, and Kafka.

You will work with engineers, architects, product teams, and operations to build scalable data pipelines, real‑time streaming solutions, and distributed applications. The ideal candidate is passionate about high‑performance systems for large‑scale workloads across multiple products.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent.
  • 5+ years of experience in Data Engineering, Software Engineering, or Backend Development.
  • Strong programming experience in Python or Java.
  • Strong experience with Apache Kafka and event-driven architectures.

Responsibilities

  • Design, develop, and maintain scalable real-time and batch data pipelines.
  • Build and optimize distributed data processing applications using Spark.
  • Develop high-performance applications using Python, Java, or Scala.
  • Implement event-driven architectures and streaming solutions using Kafka and Kafka Streams.
  • Create reliable, scalable backend services and APIs.
  • Build highly available systems capable of handling high-volume data processing.
  • Monitor application performance and use metrics for continuous improvements.
  • Participate in troubleshooting, root cause analysis, and production support.
  • Ensure code quality through testing, reviews, refactoring, and best practices.
  • Containerize applications using Docker for cloud deployments.
  • Collaborate on CI/CD processes and deployment automation.
  • Use observability tools to maintain system health and performance.
  • Work in Agile teams with product managers, developers, and operations.

Skills

Python
Java
Apache Spark
Kafka

Education

Bachelor's degree in Computer Science / Software Engineering / IT

Tools

Docker
CI/CD

Job description

Everforth Apex Systems is a leading Data and Digital Transformation professional services organization focused on providing solutions with real business value. We provide a customer-focused approach to building authentic partnerships with our clients with objective counsel from concept to deployment for a consistent voice through the dynamic IT environment.

What we look for:

Join our talented team of technologists who work with our clients to solve their most challenging software and application problems. Our mission is providing Insights that Inspire. In this role, you will work among engineering teams to develop cutting-edge software solutions.

Everforth Apex Systems Mexico is seeking a Senior Data Engineer with strong expertise in Python or Java, Apache Spark, and Kafka to design, develop, and scale real-time data platforms and customer‑centric data products.

In this role, you will work within a highly collaborative engineering environment, partnering with software engineers, architects, product teams, and operations to build scalable data pipelines, real‑time streaming solutions, and distributed applications. The ideal candidate is passionate about developing reliable, high‑performance systems capable of handling large‑scale workloads and enabling data‑driven experiences across multiple products and services.

Responsibilities:
  • Design, develop, and maintain scalable real‑time and batch data pipelines.
  • Build and optimize distributed data processing applications using Spark.
  • Develop high-performance applications using Python, Java, or Scala.
  • Implement event‑driven architectures and streaming solutions using Kafka and Kafka Streams.
  • Create reliable, scalable, and maintainable backend services and APIs.
  • Build highly available systems capable of handling high‑volume traffic and large‑scale data processing.
  • Monitor application performance and use operational metrics to drive continuous improvements.
  • Participate in troubleshooting, root cause analysis, and production support activities.
  • Ensure code quality through testing, code reviews, refactoring, and software engineering best practices.
  • Containerize applications using Docker for cloud deployments.
  • Collaborate on CI/CD processes and deployment automation.
  • Leverage observability and monitoring tools to maintain system health and performance.
  • Work in Agile teams with product managers, developers, and operations teams.
  • Contribute to technical design discussions and architectural decisions.
  • Support the implementation of scalable solutions that improve customer and business experiences.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent experience.
  • 5+ years of experience in Data Engineering, Software Engineering, or Backend Development.
  • Strong programming experience in Python or Java.
  • Strong experience with Apache Kafka and event‑driven architectures.
  • Experience designing and developing distributed systems.
  • Solid understanding of backend application development and RESTful APIs.
  • Experience working in Linux environments.
  • Knowledge of software engineering best practices, including testing, code reviews, and CI/CD.
  • Experience working within Agile development methodologies.
  • Strong problem‑solving and debugging skills.
  • English proficiency level C1 or higher is a requirement.
What we offer:

At Apex systems it is important to us that our employees feel comfortable and feel an important part of the organization. For this reason, we offer a superior benefits package such as:

  • Vacation bonus
  • Christmas bonus
  • Private medical insurance for you, spouse and children
  • Life insurance
  • Pantry Vouchers
  • Home office bonus
  • Transportation bonus
  • More than 12 vacation days per year
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Bounteous • Hinoba-an

On-site
PHP 800,000 - 1,200,000
Java Support Software Engineer
Java Support Software Engineer

Apexon Technology • Mexico

On-site
Lead Data Engineer
Lead Data Engineer

EPAM Systems • Mexico

On-site
PHP 3,305,000 - 4,958,000
Career growth
LinkedIn learning access
English classes
+1
Lead Data Software Engineer (Python, AWS, Databricks)
Lead Data Software Engineer (Python, AWS, Databricks)

EPAM Systems • Mexico

On-site
PHP 4,258,000 - 6,388,000
Career growth
LinkedIn learning
Flexible schedule
+2
Senior Data Software Engineer (Python & SQL)
Senior Data Software Engineer (Python & SQL)

EPAM Systems • Mexico

Hybrid
PHP 3,685,000 - 4,915,000
International projects with top brands
Paid time off and sick leave
Unlimited access to the LinkedIn Learning library
+1
Senior Data Engineer
Senior Data Engineer

CodeRoad • Mexico

Hybrid
PHP 7,290,000 - 10,936,000
100% Remote
Holidays off
Paid Time Off (PTO)
+3
Lead Data Engineer (Python/AWS)
Lead Data Engineer (Python/AWS)

EPAM Systems • Mexico

On-site
PHP 3,685,000 - 5,529,000
International projects
Work with global teams
Employee financial programs
+5
Data Engineer
Data Engineer

CO_AFATI Apex Fund Services LLP • Philippines

On-site
PHP 900,000 - 1,500,000
Data Engineer (Azure) - Remote, Latin America
Data Engineer (Azure) - Remote, Latin America

Bluelight Consulting LLC • Mexico

Hybrid
PHP 5,552,000 - 8,637,000
Lead Data Software Engineer (Java+GCP)
Lead Data Software Engineer (Java+GCP)

EPAM Systems • Mexico

On-site
PHP 3,305,000 - 5,141,000
Career growth
LinkedIn Learning access
English classes with teacher
+1