Loading...

Lead Backend Data Engineer

  • Company: Get A Job.ai
  • Location: Uruguay
  • Salary: Pay not listed
  • Full Time
  • Uruguay

Website Get A Job.ai

Represented by Get A Job.ai

About This Opportunity

We are representing a confidential technology client in Uruguay who is seeking a Lead Backend Data Engineer to join their growing team. This is an exciting opportunity to architect and build scalable distributed systems that process data at massive scale.

Responsibilities

In this role, you will:

  • Design and build scalable backend systems using Java, with deep expertise in production-grade application development
  • Lead the architecture and implementation of distributed systems, ensuring reliability, scalability, and performance across complex multi-service environments handling large-scale data processing
  • Develop and optimize concurrent and multi-threaded applications, implementing thread synchronization patterns, locks, barriers, and atomic operations for high-performance, data-intensive systems
  • Build and maintain big data pipelines and infrastructure to handle high-volume data ingestion, processing, and storage at scale
  • Manage containerized workloads using Kubernetes, defining deployment strategies, scaling policies, and resource management for backend services processing big data workloads
  • Collaborate with cross-functional teams to define service contracts, APIs, and integration patterns
  • Implement observability and monitoring solutions to ensure system health and performance visibility
  • Support production deployments, troubleshoot complex issues, and drive continuous improvement initiatives

What We're Looking For

Required Qualifications:

  • 5+ years of experience in Backend Engineering or related disciplines such as Systems Engineering or Full-Stack Development, with demonstrated expertise in distributed systems and multi-threaded application design
  • Deep proficiency in Java with strong understanding of advanced language features and best practices
  • Solid expertise in concurrency patterns, multi-threading, thread synchronization (locks, barriers, mutexes), atomic operations, and volatile semantics
  • Proven hands-on experience designing and implementing distributed systems, including challenges like consistency, fault tolerance, and data replication
  • Practical knowledge of Kubernetes for container orchestration, deployment strategies, and service management (production-level exposure expected)
  • Strong SQL and database design fundamentals
  • Experience with system profiling, performance analysis, and optimization techniques
  • Familiarity with monitoring and observability tools such as Grafana, Prometheus, or Loki
  • Excellent problem-solving skills and ability to debug complex, distributed system issues
  • Strong communication skills and ability to mentor and collaborate with team members
  • Advanced English language skills for effective communication with global teams

Preferred Qualifications:

  • Experience with Spring Framework or other modern Java backend frameworks
  • Background in Kafka or event-streaming architectures
  • Familiarity with reactive programming frameworks or reactive systems design
  • Prior experience in programmatic advertising or real-time data processing systems

How We Work With You

Our talent team at Get A Job.ai works closely with select technology organizations to connect exceptional engineering talent with transformative opportunities. When you apply through our platform, a dedicated recruiter will review your background and conduct an initial screening to understand your technical expertise and career goals. If there's a strong match, we will submit your profile to our client for consideration and guide you through each stage of their interview process. Please note that all applications must come through Get A Job.ai—do not contact the client directly.

Pay

Compensation details will be discussed during the screening process and are competitive with market rates for senior backend engineering roles in Uruguay.

Equal Opportunity: Get A Job.ai is committed to inclusive recruiting practices and works with clients who value diversity and equal opportunity in their hiring processes.

Apply with Get A Job.ai

A recruiter will review your profile and submit you to the client. Do not contact the client directly.

More options

Apply with Get A Job.ai

Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.

Apply through Get A Job.ai. A recruiter will review your profile and submit you.

Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).

Listing facts

  • Role Lead Backend Data Engineer
  • Employer Get A Job.ai
  • Location Uruguay
  • Type Full Time
  • Pay (from listing) Pay not listed
  • Posted September 3, 2026
  • Apply by October 3, 2026
  • Country Uruguay
  • Overview Full job description on this page (514 words)

Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

Limited public data for this employer

We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

Explore related openings

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.

Lead Backend Data Engineer Get A Job.ai · Uruguay