CareerPlan

Staff Software Engineer - Migrations

PortugalRemoteFull-time2026-09-01 → 2026-11-13

Core

Drive technical strategy and architecture for migrating customers from legacy platforms to a new cloud-native card issuing platform.

Role type

Staff Software Engineer (Technical Leadership & Migration Strategy)

Builds

Cloud-native card issuing platform for banks, fintechs, and digital brands

Domain

Fintech / Payments / Distributed Systems

Required skills

Distributed systems design, Microservices architecture, Event-driven architecture, Relational databases, Cloud operations (AWS), CI/CD, Infrastructure as Code, Automated testing, System architecture, Technical strategy

Preferred skills

Payments domain experience, Java 21, Mentoring senior engineers, Cross-team initiative leadership

Technologies

Java, AWS, Microservices, APIs, Event-driven architectures, Relational databases

Responsibilities

Drive technical strategy for cross-team migration initiatives, Shape architectures supporting long-term product needs, Evaluate complex technical trade-offs, Create architectural patterns and engineering standards, Mentor senior engineers on system design, Lead working groups to improve engineering capability, Contribute directly to critical systems when necessary

Seniority

Staff, hands-on IC with significant technical leadership