1901 Backend Engineer

 Posted 3 months ago
  
 Mexico
  
โญ 5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

The engineer will architect and implement high-performance data processing pipelines using Java for the Central Exposure Dataset, focusing on handling massive User Session data volumes.

๐Ÿ“Œ Position: Senior Backend Engineer (Data & Experimentation)

Location: Remote from LATAM

Contract Type: Full-time vendor (via Inallmedia.com)

Time Zone Alignment: EST ยฑ2 hours

๐Ÿงญ About Inallmedia.com

Inallmedia.com is a global technology and design firm focused on building impactful digital solutions through remote, distributed teams across LATAM. We partner with international clients across industries, providing long-term technical expertise, product innovation, and team augmentation.

๐Ÿš€ Project Overview

You will join the Experimentation Platform team, the backbone of data-driven decision-making for a global leader. This team provides the foundational tools used across the entire organization to run A/B tests and validate new features.

As a Senior Engineer, you will be a key player in the Central Exposure Dataset initiative. This project is critical as it establishes the "source of truth" for experiment analysisโ€”identifying exactly which users were exposed to which features. Your challenge will be handling User Sessions at scale, managing massive data volumes to move from fragmented data to a consolidated, high-performance index. Your work will ensure data scientists and analysts have reliable data without exceeding compute budgets.

๐Ÿ” Key Responsibilities

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

๐Ÿ’ก Must-Have Skills

  • Senior Expertise: 6+ years of professional software engineering experience, with a focus on backend or data-intensive applications.
  • Java Mastery: Strong, production-level experience in Java (Spring Boot or similar frameworks).
  • Big Data Power: Hands-on expertise with Apache Spark for large-scale data processing.
  • Distributed Systems: Solid understanding of distributed systems architecture and complex data processing workflows.
  • Efficiency Mindset: Proven ability to debug and optimize resource consumption in high-scale environments.
  • Remote Pro: Experience working in Agile teams and distributed remote environments.
  • Communication: Fluent English (written and spoken) for daily technical collaboration.

๐ŸŒŸ Nice-to-Have Skills

  • Cloud Infrastructure: Familiarity with Amazon EMR (Elastic MapReduce) or similar cloud-based big data environments.
  • Domain Knowledge: Understanding of A/B testing methodologies, user cohorts, or exposure datasets.
  • DevOps Culture: Familiarity with CI/CD pipelines and monitoring tools for data workflows.

๐ŸŒ Location & Time Zone

The role is 100% remote for candidates based in LATAM. This position requires collaboration with teams aligned to Central Time (CST). A minimum overlap of 6 hours with the US business day is expected.

๐Ÿ’ฌ Language

All interviews, technical documentation, and daily stand-ups will be conducted exclusively in English.

#LI

Similar Jobs

See all Remote Software Development jobs โ†’

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Backend Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified