About the job
About Satispay
Satispay is transforming the payment landscape by making everyday transactions simple, fair, and accessible to all. Our vision extends beyond just payments; we strive to reshape the future of money itself.
Join a movement that empowers millions, where our collective ambition drives us to tackle significant challenges. At Satispay, we embrace agility, bold thinking, and a culture of trust that encourages questioning the status quo, fostering an environment of continuous learning and growth.
As part of the Core Team, you will work on vital systems including external bank interactions, payment orchestration, and foundational infrastructure for Identity and Access Management (IAM). The team also oversees risk-related services, notably credit risk management and fraud detection.
If you are eager to contribute to impactful projects that lay the groundwork for all our product teams, you’ve come to the right place.
Your Role
As a Senior Backend Software Engineer within our Core Team, you will be instrumental in engineering the backbone of our payment platform. You will ensure the technical excellence and timely delivery of complex systems that affect various services and product teams across the organization.
Your daily responsibilities will include:
Engineering Core Platform Domains: You will play a key role in designing and evolving our most critical systems, such as the Transaction Ledger, Identity & Access Management (IAM), and Payment Orchestration, ensuring high performance, scalability, and functionality for integration by product teams.
Scaling Risk & Financial Engines: You will enhance and implement services dedicated to bank integrations, credit risk assessment, and real-time fraud detection, building robust logic to protect our data integrity and secure Satispay’s financial ecosystem.
Cross-Team Technical Leadership: You will lead technical analyses for projects that cross multiple services, spearhead technical discussions, and create high-quality documentation (Smart Papers) to ensure your designs are robust and well understood by stakeholders and engineering teams.
Promoting Engineering Excellence: You will maintain technical quality through rigorous testing strategies and ensure safe rollouts, contributing to our commitment to excellence.

