In All Media

Backend Engineer

In All Media

full-time

Posted on:

Location Type: Remote

Location: Mexico

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and develop high-performance data processing pipelines to manage the Central Exposure Dataset using Java.
  • Build and maintain distributed systems capable of processing massive amounts of "User Session" data efficiently.
  • Identify bottlenecks and perform deep-dive performance tuning to optimize compute resources and manage infrastructure costs.
  • Work closely with data scientists and analysts to translate complex experimentation needs into robust technical solutions.
  • Participate in architectural discussions and rigorous code reviews to ensure clean, maintainable, and well-tested codebases.

Requirements

  • 6+ years of professional software engineering experience, with a focus on backend or data-intensive applications.
  • Strong, production-level experience in Java (Spring Boot or similar frameworks).
  • Hands-on expertise with Apache Spark for large-scale data processing.
  • Solid understanding of distributed systems architecture and complex data processing workflows.
  • Proven ability to debug and optimize resource consumption in high-scale environments.
  • Experience working in Agile teams and distributed remote environments.
  • Fluent English (written and spoken) for daily technical collaboration.
Benefits
  • 100% remote for candidates based in LATAM
  • Collaboration with teams aligned to Central Time (CST)
  • Daily technical collaboration in English
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootApache Sparkdata processing pipelinesperformance tuningdistributed systemsdebuggingresource optimizationAgile methodologiesdata-intensive applications
Soft Skills
collaborationcommunicationproblem-solvinganalytical thinkingattention to detailadaptabilityteamworkcritical thinkingcreativityleadership