About the job
Please be aware that this role requires relocation to our Milan office.
About Satispay
Satispay is on a mission to transform everyday payments, making them straightforward, equitable, and accessible for everyone. Our vision extends beyond payments as we aim to redefine the future of finance. We are a collective empowering millions, united by a common purpose to address significant challenges, and we are just beginning our journey.
As part of the Core Team, you'll engage with critical systems, managing external bank interactions, orchestrating payments, and establishing the foundational infrastructure for Identity and Access Management. Our responsibilities also encompass risk-related services, notably credit risk management and fraud detection.
We operate with agility, embrace bold ideas, and foster a culture of trust where challenging the status quo is encouraged. If you seek more than just a job – if you're eager to make a meaningful impact alongside a talented team – you've found the right place.
Your Responsibilities
As a Staff Software Engineer within the Core Team, your role will be pivotal in defining the structure of our payment platform. You will contribute to the mission-critical systems that power Satispay, ensuring reliability, consistency, and security for millions of users.
Your typical day will include:
Define Technical Strategy: Establish the long-term technical vision for our vital domains, architecting complex subsystems that underpin the entire organization while balancing cross-product needs with a focus on speed and reliability.
Architect Core Financial Systems: Design and scale high-throughput engines responsible for our transaction ledger, payment orchestration, and external bank integrations, ensuring our

