3 days ago
San José, Costa Rica or Mexico City, MexicoSenior

Responsibilities

  • Design and develop data integration pipelines and JVM-based backend services for structured and unstructured data using Apache Spark and Scala.
  • Build, debug, optimize, and balance distributed batch and streaming workloads in Microsoft Fabric and Synapse Analytics.
  • Perform advanced Spark tuning involving partitioning, memory configuration, query plans, workload balancing, and capacity optimization.
  • Develop REST-based microservices and APIs on the JVM for interoperability between internal and external systems.
  • Write modular, testable, and maintainable Scala code using functional programming and SOLID principles.
  • Optimize storage formats, data partitioning, workflows, and platform configurations for query performance and cost efficiency.
  • Architect and maintain CI/CD pipelines with GitHub Actions, Maven, and SBT for testing, deployment, and data artifact configuration.
  • Collaborate with global engineering teams using Agile development practices.

Requirements

  • Strong Scala programming proficiency, including functional programming, concurrency models, and modular system design.
  • At least 3 years of hands-on Apache Spark experience building, debugging, and optimizing distributed computing applications.
  • At least 3 years of combined Synapse Analytics and Microsoft Fabric experience.
  • Experience designing Star, Vault, and Tabular data models for analytics.
  • Experience building REST-based microservices on the JVM.
  • Experience with Azure Data Services, including Synapse, Azure Data Factory, Azure Functions, and ARM Templates.
  • Hands-on expertise with Git, GitHub Actions, Maven, SBT, and UV.
  • Experience with big data ecosystems such as Hadoop and Delta Lake within cloud platforms including AWS, Azure, or GCP.
  • Experience building automated release cycles and collaborating with global engineering teams.
  • Experience with Agile development, Scrum, and lean techniques.

Benefits

  • Location: Mexico City, Mexico.
  • Travel required: 0%–25%.
  • Relocation provided: No.
  • Job posting end date: November 12, 2026.

Tech Stack

Apache HadoopApache SparkAWSAzureGitGitHub ActionsGoogle Cloud PlatformJavaMavenScala

Categories

BackendData Engineering
The Coca-Cola Company

About The Coca-Cola Company

10,000+ employees

The Coca-Cola Company is a global beverage manufacturer and brand owner that sells soft drinks, waters, juices, sports drinks, coffee, and dairy to consumers via retail and foodservice, largely through a franchised bottling system. Founded in 1892 and headquartered in Atlanta, it is a public company traded on the NYSE (KO) with products sold in over 200 countries and territories.

Contact me