Staff Software Engineer – Migrations

🔥 0 minutes ago

🇵🇹 Portugal – Remote

⏳ Contract/Temporary

🔴 Lead

🧑‍💻 Full-stack Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Paymentology

Paymentology

201 - 500 employees

Founded 2015

💳 Fintech

☁️ SaaS

🏦 Banking

💰 Seed on 2016-02

Fintech • SaaS • Banking

Paymentology is a payments technology company that provides an issuing and processing platform (Lume) enabling banks, fintechs, digital banks, telcos, remittance providers, governments and other organisations to launch, manage and scale card programmes. The platform supports issuing debit, prepaid, credit, hybrid, virtual, numberless cards, multi-currency and crypto/stablecoin-linked cards, tokenization, BIN sponsoring, card processing, fraud control and 3DS. Paymentology positions itself as a partner for fintechs, neobanks, banks, telcos, remitters, lenders, travel and crypto players, emphasizing real-time data, global multi-currency capabilities, and programme management, plus client portal and data intelligence.

📋 Description

• Drive technical strategy for a significant engineering domain or cross-team initiative • Translate large, ambiguous or unfamiliar problems into clear technical direction and achievable delivery approaches • Shape architectures supporting Paymentology’s long-term product and business needs • Evaluate complex technical trade-offs and communicate evidence-based recommendations • Create architectural patterns, engineering standards and sensible defaults adopted across teams • Identify and mitigate long-term reliability, scalability, security, maintainability and operational-complexity risks • Ensure dependencies and technical decisions are understood and aligned across teams • Partner with Product, Engineering, Operations and other stakeholders on roadmaps and delivery decisions • Unblock teams facing difficult technical or organisational challenges • Mentor senior engineers and develop their technical leadership, decision-making and system-design capabilities • Lead working groups and cross-team initiatives improving wider engineering capability • Raise standards for testing, observability, code quality, incident response and operational readiness • Contribute directly to critical systems when hands-on technical involvement is most effective • Help teams navigate complex situations with clarity, empathy and accountability • Help mature Paymentology’s ability to migrate customers from current platforms to its new strategic cloud-native card-issuing platform

🎯 Requirements

• Extensive experience designing, building and operating complex backend or distributed systems; multiple projects with 10+ years of experience as a guide • Proven experience designing, building and operating highly available, high-throughput, business-critical systems • Record of leading significant technical initiatives involving multiple teams or systems • Ability to establish technical direction without relying on formal authority • Strong architectural judgement and ability to balance immediate delivery with longer-term sustainability • Experience breaking down ambiguous problems and creating alignment around practical solutions • Deep understanding of software design, system architecture and engineering fundamentals • Experience with microservices, APIs and event-driven architectures • Strong knowledge of relational databases, data modelling and system performance • Experience building and operating software in cloud environments, preferably AWS • Understanding of containerisation, CI/CD, Infrastructure as Code, observability and modern operational practices • Strong approach to automated testing and building quality into the development lifecycle • Experience improving reliability, scalability and maintainability of production systems • Ability to explain complex technical topics clearly to technical and non-technical audiences • Experience coaching and mentoring experienced engineers • Collaborative and pragmatic approach, with confidence to challenge decisions constructively • Professional fluency in English • Java is the primary backend technology; deep Java experience is valuable • Experience in payments, fintech or another high-throughput or regulated environment would be useful but is not essential • Ability to issue invoices as required as an independent contractor • Legally authorised to work in the current country of residence without visa sponsorship or additional work authorisation

🏖️ Benefits

• Work remotely as part of a diverse, globally distributed team • Continue growing along an individual contributor career path towards Principal Engineer • Access to a wide array of SMEs across the organisation • Opportunity to work on real-time payment systems at global scale • Influence the technical direction of a growing international engineering organisation • Culture valuing engineering excellence, accountability, collaboration and leading with humanity

Apply Now