About the job
Please note that this opportunity requires relocation to our Milan office.
About Satispay
Satispay aims to transform everyday payments by making them straightforward, equitable, and accessible for all. As we evolve, our mission extends to shaping the future of finance. We are a community of innovators empowering millions, united by a common goal to address significant challenges. Our journey is just beginning.
Joining the Core Team means becoming part of a vital unit dedicated to the most critical systems. This role involves managing connections with external banks, orchestrating payment processes, and establishing the essential infrastructure for Identity and Access Management. The team also oversees risk-related services, including credit risk management and fraud detection.
We pride ourselves on our agility, bold thinking, and mutual trust to challenge the status quo while fostering continuous learning and growth. If you seek more than a job, but rather an opportunity to create 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 both pivotal and strategic, focusing on the backbone of our payment platform. You will work on mission-critical systems that power Satispay, ensuring reliability, consistency, and security for millions of users.
Your daily tasks will include:
Define Technical Strategy: Set the long-term technical vision for our most vital domains, architecting complex subsystems that form the foundation of our company while balancing cross-product requirements with the need for 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 data remains accurate and accessible.
Own Identity & Security Infrastructure: Provide foundational infrastructure for Identity and Access Management (IAM), building and maintaining layers that secure user authentication and authorization.
Engineer Risk & Fraud Solutions: Develop and refine advanced services for managing credit risk and fraud detection, implementing real-time protective measures for the company.

