Satispay

Staff Software Engineer - Core Domain (Relocation to Milan)

Satispay1 months ago
Location

Poland, Warsaw

Type

Full Time

Salary

EUR 120,000 – 180,000

Level

Staff

Role

Staff Software Engineer

Posted

Feb 17, 2026

Full TimeStaff

The role

Summary

Satispay is seeking a Staff Software Engineer for their Core Domain team in Milan, focusing on critical financial systems infrastructure. The ideal candidate will architect high-throughput payment platforms, develop identity and security solutions, and play a strategic role in shaping the company's core technical vision with expertise in microservices and cloud technologies.

What you'll do

Technical Strategy: Define long-term technical vision for mission-critical domains and architect complex subsystems
Core Financial Systems: Design and scale high-throughput transaction ledgers, payment orchestration, and bank integration systems
Security Infrastructure: Develop and maintain Identity and Access Management (IAM) authentication and authorization layers
Risk Management: Create sophisticated services for credit risk and real-time fraud detection
Technical Leadership: Collaborate with product managers and stakeholders to translate strategic objectives into actionable technical requirements
Talent Development: Mentor junior engineers and drive adoption of AI-powered development tools and methodologies

What we look for

Technical

Backend EngineeringMinimum 7 years of experience in backend software engineering
System ArchitectureProven track record of designing high-availability microservices architectures
Cloud PlatformsComprehensive understanding of cloud infrastructure, particularly AWS

Education

Computer ScienceBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

MicroservicesExtensive experience in designing and maintaining microservices in high-performance environments
Financial TechnologyStrong background in FinTech systems or similar high-stakes technical domains

Skills

Required skills

JavaDeep expertise in Java programming with ability to architect complex microservices
Cloud ArchitectureAdvanced knowledge of cloud platforms, particularly AWS infrastructure
MicroservicesExperience designing and maintaining high-throughput microservices architectures
System DesignProven ability to design scalable and reliable financial system infrastructures
Security EngineeringExpertise in developing robust Identity and Access Management (IAM) solutions

Nice to have

FinTech ExperienceBackground in financial technology systems and payment platforms
Risk ManagementExperience with credit risk and fraud detection system development
PostgreSQLWorking knowledge of PostgreSQL database systems
Spring BootProficiency in Spring Boot framework

Compensation & benefits

Salary

EUR 120,000 – 180,000 (annual)

Stock options

Available

Benefits

Unlimited PTO

Flexible paid time off policy

Health Coverage

Comprehensive health insurance and wellness support

Professional Development

Internal training programs, language classes, and mobility opportunities

Stock Options

Competitive stock option plan with performance-based additional grants

Relocation Support

International relocation assistance for Milan office

Mental Health Support

Psychological support and mental health webinars

Flexible Work

Hybrid working system with flexibility


Interview process

  1. 1
    Initial Screening Call with Talent Acquisition Team to discuss background and role fit
  2. 2
    Technical Evaluation Comprehensive technical assessment of engineering skills and system design capabilities
  3. 3
    Final Interview In-person meeting to evaluate cultural fit and strategic thinking

Apply for this position

You'll be redirected to the company's application page