Senior Fullstack Engineer - Payments (Tl)

UMO

Lisboa

Presencial

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

24 days annual leave
Paid sick leave
Observance of public holidays
Recharge Week: 4-day weeks after year
Home office stipend
Learning budget
Clear leadership path
Own product impact

Resumo da oferta

UMO in Lisbon is seeking a senior Team Lead for Payments to own high‑concurrency Go services and Rails integrations, writing code while mentoring a squad of full‑stack engineers. You’ll drive end‑to‑end features with a strong focus on reliability, security, and business context.

You’ll collaborate across product, security, and compliance in a dynamic fintech environment, shaping the platform for owners, artists, and freelancers.

Qualificações

  • Senior engineer with 5+ years of backend experience in Go.
  • Proven leadership of a software team.
  • Experience with fintechs, banks, or payment processors a plus.
  • Strong English communication.

Responsabilidades

  • Lead fullstack engineering as Team Lead for Payments squad.
  • Own end-to-end payment features and delivery.
  • Shaped high‑concurrency payment flows and integrations.
  • Mentor squad and drive secure transactional features.

Conhecimentos

Go (Golang)
Backend leadership
Team mentorship
Payments domain
English communication

Ferramentas

PostgreSQL
Redis
Kafka
NATS
Docker
Kubernetes
Flux
ClickHouse

Descrição da oferta de emprego

About Us

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.

About this role

As a part of our team, you'll help us shape a platform that works for One - a business owner, an artist, a freelancer. In this role, you will lead fullstack engineering as the hands‑on Team Lead for our Payments squad, taking direct accountability for high‑concurrency payment flows built primarily in Go services and rails integrations. We provide the room for you to exercise true technical autonomy and people leadership, stripping away micromanagement so you can deeply understand the business and financial context behind our payment processing, mentor your squad, and drive secure transactional features from concept to production end‑to‑end.

Your main responsibilities
  • Squad Leadership & Mentorship: Lead, guide, and grow a high‑performing squad of fullstack developers, actively sharing payment engine context, running thoughtful code reviews, and making engineering mentorship an expected, daily practice.
  • As Team Lead, you:
    • Own outcomes end‑to‑end, including dependencies on other teams — success is features live in production, not tasks closed.
    • Run and grow the team.
    • Act as the reference point — the "lighthouse" — in your specialty for other teams.
    • Stay hands‑on: you ship code every week.
  • Payment Backend Engineering: Architect, scale, and optimize core payment microservices and transactional logic using Go (Golang).
  • Transactional Integration Pipelines: Connect client‑side interfaces directly with complex banking APIs, card programs, crypto payment rails, and major processors utilizing gRPC, HTTP, and low‑latency transport pipelines.
  • State Consistency & Ledger Security: Control data synchronization and caching patterns across relational systems (PostgreSQL), fast memory databases (Redis), and event streaming (Kafka, NATS, or similar) to safeguard real‑time transaction processing.
  • Supporting Client Interfaces: Contribute to responsive payment UI flows using React and modern JavaScript / TypeScript when the squad needs it — a smaller slice of this role, since the core craft here is backend.
  • Containerized Deployment Operations: Co‑own system commitments and pipeline delivery patterns, ensuring reliable, secure, and fully compliant code transport across Docker, Kubernetes, and Flux environments.
About you
  • Engineering Leadership & Depth: You are a senior engineer (5+ yrs) with real experience leading a team, and deep, production‑tested backend engineering in Go (Golang). Working knowledge of React/TypeScript is a plus, not a requirement — this is a backend‑weighted role.
  • Payments Craft: You understand idempotency, reconciliation, double‑entry accounting principles, and exactly‑once processing — the details that separate payments engineers from generalists.
  • Mixed Finance & Payments Background: You bring a practical, hands‑on engineering background working with fintechs, startups, banks, or payment processors, with a solid foundational understanding of transaction processing, ledgers, or payment rails.
  • Regulated Operations Comfort: You are comfortable building under compliance and audit constraints — this is regulated money movement, and process matters as much as code.
  • Distributed Environments Depth: You feel completely at home operating within microservices environments and understand how high‑throughput transactional layers interface with messaging grids and analytic data stores like Clickhouse.
  • AI-Augmented Development: You regularly use AI development tools like Cursor, Claude, or GitHub Copilot as a core part of your daily architecture design, code delivery, and sprint planning — expected practice on an AI-native team.
  • Autonomous Milestone Execution: You manage deadlines and delivery expectations comfortably, choosing complete end‑to‑end problem ownership over simply executing standalone tickets.
  • Transparent & Supportive Collaboration: You are comfortable working out in the open where your technical output and team decisions are visible, prioritizing high standards, clear communication, and an absolute zero‑tolerance policy for rudeness.
  • Linguistic Fluency: You speak and write English at a professional level to confidently communicate complex payment flows and align cross‑functional global product divisions.
Bonus points
  • Crypto Exposure: Practical experience working with digital asset transaction flows, crypto ramps, or Web3 custody integrations.
  • Startup Agility: You have spent time working in lean, fast‑changing environments and know how to keep your team's designs flexible as product targets adapt.
  • Observability Foundations: Practical familiarity evaluating payment pipeline health, transport lag, or error rates using Prometheus, Grafana, and Loki setups.
  • Frontend Depth: Strong React/TypeScript craft beyond working knowledge, so you can pick up UI work when the squad needs it.
The UMO Standard
  • Dynamic Work Environment: Vibrant offices and strong local teams across Lisbon, Dubai, Kyiv, and Lviv — with openness to remote for the right fit.
  • Rest & Recovery: 24 days of annual leave, dedicated paid sick leave, and observance of Public Holidays to keep you at your best.
  • Recharge Week: After your first year with us, enjoy two consecutive 4‑day work weeks annually — a built‑in reset to help you sustain peak performance for the long run.
  • Full Setup: Top‑of‑the‑line hardware and a home office stipend so you can do your best work anywhere.
  • Growth Ecosystem: A dedicated learning budget and a clear, accelerated path toward executive‑level leadership within the UMO ecosystem.
  • Impact & Ownership: Your work directly shapes the product and company direction — not just executes it.
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

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
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 — 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
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 — 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
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
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
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
Automation QA Engineer
Automation QA Engineer

UMO • Portugal

Presencial
EUR 70 000 - 110 000
Annual leave 24 days
Paid sick leave
Home office stipend
+1
Machine Learning Engineer
Machine Learning Engineer

UMO • Lisboa

Híbrido
EUR 80 000 - 120 000
Remote-friendly
24 days annual leave
Home office stipend
+3