Start Your Search Here

Job Search

EC1 Partners

Lisbon / Global

Senior Software Engineer (Go/Python/Node/React/Typescript)

Job Description

Senior Software Engineer – FinTech / RegTech

We’re working with a fast-growing FinTech / Regulatory Technology company looking for a Senior Software Engineer to join its engineering team.

The company develops technology used by global financial institutions and businesses to detect financial crime, manage risk and screen transactions . Its platform combines large-scale risk data, screening technology and AI-driven automation to help customers investigate suspicious activity and make faster, better-informed risk decisions.

This is a hands-on engineering role with ownership across the full development lifecycle. You’ll build new functionality, modernise existing systems and contribute to the architecture of a highly scalable SaaS platform.

What You'll Be Doing

Design and build scalable solutions across backend, frontend and data architecture

Develop and maintain production services using Go, Python and Node.js

Work across the frontend using React and TypeScript

Build against technologies including PostgreSQL, Neo4j and Elasticsearch

Develop and operate containerised workloads within AWS

Contribute to architectural decisions and technical RFCs

Participate in code reviews and mentor other engineers

Diagnose and resolve performance issues across distributed production systems

Analyse SQL queries, database performance, application bottlenecks and network latency

Take ownership of the software you ship, including participation in an engineering on-call rotation

What We're Looking For

5+ years' experience in software engineering

Degree in Computer Science or a closely related field

Strong commercial experience with Go / Golang

Strong knowledge of relational databases and SQL

Experience with a scripting language such as Python

Strong system design capabilities

Hands-on AWS experience, particularly with containerised workloads and managed services

Strong debugging and problem-solving skills within distributed backend systems

Comfortable taking end-to-end ownership of production software

Nice to Have

Experience within financial services, payments, FinTech or RegTech

Background working within an Enterprise SaaS environment

Experience working across full-stack applications

Strong appreciation for UI and UX

Why Join?

You’ll join an engineering team working on complex, real-world problems within financial crime and risk technology.

The environment offers high levels of autonomy and technical ownership , with the opportunity to influence architecture, build at scale and contribute to a growing product-led technology company.

Benefits include comprehensive health coverage, generous time off and a culture focused on continuous learning and development.

Candidatar-se Now