EC1 Partners
Lisbon / Global
Lisbon / Global
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.
Lisboa / Global
Lisbon / Global
Portugal / Global
Setúbal / Global
Lisboa / Global
Portugal / Global