Data Technical Lead

UMO

Lisboa

Híbrido

EUR 90 000 - 150 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Competitive salary package
Flexible working hours
24 days of annual leave
Dedicated learning budget

Resumo da oferta

A modern financial technology company in Portugal is seeking a Data Technical Lead with strong expertise in Golang. The ideal candidate will have over 7 years of experience in software engineering, particularly in data-intensive systems, and will lead the design of scalable data platforms. Responsibilities include architecting ETL/ELT pipelines and ensuring data consistency across multiple regions. The position offers a highly competitive salary and embraces a remote-first culture with generous time off and professional growth opportunities.

Qualificações

  • 7+ years of experience in software engineering with a focus on data-intensive systems.
  • Deep understanding of concurrency patterns and performance tuning in Golang.
  • Proven track record with Kafka and event-driven architectures.
  • Pipeline mastery with ETL/ELT design and maintenance.
  • AI-savvy with hands-on experience using AI agents/LLMs (Claude, Cursor).
  • Strong knowledge of PostgreSQL and ClickHouse (OLAP).
  • Experience leading architectural reviews and mentoring senior engineers.

Responsabilidades

  • Define and evolve the architecture of high-load data platforms and services.
  • Architect and build robust ETL/ELT pipelines and real-time data processing services.
  • Design and own data flows and storage strategies for multiregional environments.
  • Lead development of event-driven systems with low latency and high throughput.
  • Integrate and optimize AI Agents into engineering workflow; manage rules and skills.
  • Ensure data consistency, reliability, and observability across the stack.
  • Review code and provide technical mentorship (Golang/TypeScript).
  • Document critical architectural decisions and trade-offs.

Conhecimentos

Expert-level Golang
Data Streaming Expert
Pipeline Mastery
AI Savvy
Database Deep-Dive
Distributed Systems
Technical Leadership
Solid knowledge of TypeScript

Ferramentas

Kafka
PostgreSQL
ClickHouse
PostgreSQL
ClickHouse
gRPC
Redis
TypeScript
Claude
Cursor

Descrição da oferta de emprego

UMO is a stealth-mode FinTech venture aiming to evolve the way people experience money by building a unified, AI-powered, yet deeply human modern money platform across fiat, crypto, and investments - subject to regulatory approvals. The platform is being designed to break down traditional barriers to money across access, assets, and experience, enabling simpler, more adaptive ways for people to interact with financial services.

We are currently developing our MVP and navigating licensing requirements, with a multidisciplinary team of 100+ people representing 20+ nationalities. With our headquarters in the UAE and offices in Portugal and Ukraine, we are united behind a shared ambition and a relentless focus on serving our customers.

What You'll Do

We are looking for a Data Technical Lead with a strong engineering DNA in Golang to own the technical direction of our data platform. In this role, you will be the bridge between high-performance backend engineering and complex data infrastructure.

You will lead the design of distributed systems, ensuring that our data flows are scalable, reliable, and consistent across multiple regions. This is a hands‑on leadership role where you will not only architect systems but also set the gold standard for Go development, mentor engineers, and leverage AI-assisted development (Claude/Cursor) to accelerate delivery.

Key Responsibilities
  • Define and evolve the architecture of high-load data platforms and services.
  • Architect and build robust ETL/ELT pipelines and real-time data processing services using Golang.
  • Design and own data flows and storage strategies for multiregional environments.
  • Lead the development of event-driven systems, focusing on low latency and high throughput.
  • Integrate and optimize AI Agents into the engineering workflow, managing rules, skills, and prompts to enhance team productivity.
  • Ensure data consistency, reliability, and observability across the entire stack.
  • Review code and provide technical mentorship to engineers (Golang/TypeScript).
  • Make and document critical architectural decisions and technical trade-offs.
  • Core Languages: Golang (Primary), TypeScript
  • Streaming & Messaging: Kafka (Core), Kafka Connect (CDC), NATS, RabbitMQ, Redis Streams
  • AI Tooling: Claude, Cursor (custom rules, skills management)
  • Transport & Integration: gRPC, HTTP, WebSockets
Requirements
  • 7+ years of experience in software engineering with a focus on data-intensive systems.
  • Expert-level Golang: Deep understanding of concurrency patterns, performance tuning, and idiomatic Go.
  • Data Streaming Expert: Proven track record with Kafka (including Kafka Connect) and event-driven architectures.
  • Pipeline Mastery: Extensive experience building and maintaining complex ETL/ELT pipelines.
  • AI Savvy: Hands‑on experience using AI agents/LLMs (Claude, Cursor) to speed up development; ability to configure system rules and custom skills.
  • Database Deep-Dive: Strong knowledge of PostgreSQL and ClickHouse (OLAP).
  • Distributed Systems: Experience handling multiregional data (latency, residency, and synchronization challenges).
  • Technical Leadership: Experience mentoring senior engineers and leading architectural reviews.
  • Solid knowledge of TypeScript for data-related tools or internal platforms.
Nice to Have
  • Experience with Kafka Connect (custom connectors, complex transformations).
  • Background in fintech, neobanks, or highly regulated environments.
  • Knowledge of ClickHouse optimization and performance tuning at sc
  • Compensation: A highly competitive salary package that recognizes your expertise and contribution.
  • Modern Work Culture: Embrace a remote‑first environment with flexible working hours, designed to support your work‑life harmony.
  • Generous Time Off: Annual Leave- 24 days, dedicated paid sick leave, and Public Holidays.
  • Professional Evolution: Grow your skills with a dedicated learning budget and clear pathways for accelerated career development.
  • Meaningful Impact: Join a world‑class team building a prestigious, next‑generation modern money platform that is redefining the future of finance.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Tech Lead — Data Platform (Go)
Tech Lead — Data Platform (Go)

Umo • Lisboa

Híbrido
EUR 70 000 - 110 000
24 days annual leave
Paid sick leave
Remote-friendly
+4
Python Engineer
Python Engineer

UMO • Lisboa

Híbrido
EUR 50 000 - 70 000
24 days of annual leave
Paid sick leave
Home office stipend
+2
Senior Fullstack Engineer - Payments (Tl)
Senior Fullstack Engineer - Payments (Tl)

UMO • Lisboa

Presencial
EUR 90 000 - 150 000
24 days annual leave
Paid sick leave
Observance of public holidays
+5
Tech Lead — Platform (Go + TypeScript) at UMO
Tech Lead — Platform (Go + TypeScript) at UMO

UMO • Lisboa

Presencial
EUR 90 000 - 130 000
Remote work flexibility
Rest & Recovery: 24 days leave
Sick leave
+2
Senior Full Stack Engineer (TL) - Back-Office Platform
Senior Full Stack Engineer (TL) - Back-Office Platform

UMO Tech • Lisboa

Híbrido
EUR 70 000 - 110 000
24 days annual leave
Home office stipend
Learning budget
+1
Tech Lead, Data Platform (Go) — Drive Real-Time Data
Tech Lead, Data Platform (Go) — Drive Real-Time Data

Umo • Lisboa

Híbrido
EUR 70 000 - 110 000
24 days annual leave
Paid sick leave
Remote-friendly
+4
AI Architect (TL)
AI Architect (TL)

UMO • Portugal

Híbrido
EUR 120 000 - 180 000
24 days annual leave
Dedicated paid sick leave
Recharge Week: two 4-day weeks after 1
+1
Tech Lead — Platform (Go + TypeScript)
Tech Lead — Platform (Go + TypeScript)

UMO • Lisboa

Híbrido
EUR 70 000 - 100 000
24 days annual leave
Paid sick leave
Observance of public holidays
+3
Senior Full Stack Engineer - Payments (TL)
Senior Full Stack Engineer - Payments (TL)

UMO Tech • Lisboa

Híbrido
EUR <1000
24 days annual leave
Home office stipend
Learning budget
AI Architect (TL)
AI Architect (TL)

UMO Tech • Lisboa

Híbrido
EUR 90 000 - 150 000
Dynamic work environment
Annual leave 24 days
Home office stipend
+3