7 дней назад
Lead Backend Data Engineer (Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Lead Backend Data Engineer (Java): Designing scalable distributed backend systems, big data pipelines, and containerized services for high-volume data processing with an accent on concurrency, performance, and production reliability. Focus on building multi-threaded applications, optimizing data infrastructure with Spark and Airflow, and leading system architecture and engineering practices.
Location: Montevideo, Montevideo Department, Uruguay
Employment type: Full-time
Company
is an AI services provider that combines data science, artificial intelligence, technology, and human expertise to create data-driven solutions for clients.
What you will do
- Design and build scalable, production-grade backend systems with Java.
- Lead the architecture and implementation of distributed systems for large-scale data processing.
- Develop concurrent and multithreaded applications using synchronization patterns, locks, barriers, atomic operations, and related techniques.
- Build and maintain high-volume data pipelines and infrastructure with Apache Spark and Apache Airflow.
- Manage Kubernetes workloads, deployment strategies, scaling policies, and resource allocation for backend services.
- Define APIs and service contracts, implement observability, support production deployments, troubleshoot complex issues, and mentor engineers.
Requirements
- Deep proficiency in Java and advanced language features.
- Strong expertise in concurrency, multithreading, synchronization, atomic operations, and volatile semantics.
- Hands-on experience designing distributed systems at scale.
- Strong SQL skills, including query and schema design and optimization.
- Experience with Apache Spark, Apache Airflow, Kubernetes, system profiling, performance analysis, and optimization.
- Advanced English is required for communication with global teams; 5+ years of backend, systems, or related engineering experience is required.
Nice to have
- Spring Framework, Kafka, reactive programming, Apache Pinot, Terraform, or Infrastructure as Code experience.
- Experience with GitLab CI, Jenkins, GCP, other cloud platforms, or AI-assisted development tools.
- Familiarity with Grafana, Prometheus, Loki, or similar monitoring and observability tools.
Culture & Benefits
- Flexible working options and equipment including a MacBook and accessories.
- Daily lunches, snacks, and beverages at headquarters, with vegetarian, vegan, gluten-free, and sugar-free options.
- Learning opportunities including AWS certifications, study plans, courses, certifications, English lessons, and Tech Tuesdays.
- Mentoring and professional development opportunities.
- Sports, games, music, and after-office activities, including football, tennis, chess, pool, and game nights.
- Anniversary and birthday gifts.
Hiring process
- Submit a resume or LinkedIn profile for review.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →