Point your AI agent at freehire and let it find you a job.

Get the CLI →

Senior Data Engineer

NewBe an early applicant

Summary

Senior Data Engineer at Apex Systems (Mexico) designing and scaling real-time data platforms, building batch and streaming pipelines and distributed applications with Python/Java, Apache Spark, and Kafka, plus Docker, CI/CD, and observability in Agile teams.

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

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available