CrawlJobs Logo

Software Engineer, Backend - Core Domain

Italy, Milan · Job Posted April 16, 2026
Apply Position
Job Link Share

Job Description

You will be joining the Business Team — the team that helps businesses improve their finances with Satispay. We own the financial backbone: fees, payouts, invoicing, compliance, and everything in between. If a business relies on Satispay to get paid correctly and on time, our team make it happen.

Job Responsibility

  • Contribute to core platform domains (Transaction Ledger, Identity & Access Management, Payment Orchestration)
  • Develop risk & financial engines (bank integrations, credit risk, real-time fraud detection)
  • Collaborate on technical solutions and documentation
  • Drive engineering quality (write clean code, implement testing, execute safe rollouts)
  • Work in an AI-powered environment
  • Grow and collaborate with team members

Requirements

  • At least 3 years of experience as a Backend Engineer
  • Proven track record of building and maintaining scalable microservices in fast-paced contexts
  • Deep expertise in Java and Spring Boot
  • Solid understanding of distributed systems
  • Experience (or strong interest) in managing external dependencies like banking APIs
  • Good exposure to cloud environments (AWS is a plus)
  • Good exposure to relational databases (PostgreSQL)
  • Reliability mindset
  • Ability to communicate technical concepts clearly and collaborate effectively with both technical and non-technical peers
  • Passionate about FinTech
  • Fluent in English

What we offer

  • Unlimited paid time off
  • Psychological support & mental health webinars with Serenis
  • Flexible hybrid working system
  • Extended parental leave
  • Childcare leave
  • Health Coverage
  • Professional development programmes
  • Internal mobility program
  • Language classes with Preply
  • Internal workshops & training
  • Stock Option Plan
  • International relocation support
  • Competitive salary
  • Flexible Benefit budget
  • Meal vouchers

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Backend - Core Domain

8 matching positions

Senior Backend Software Engineer - Core Domain

You will be joining the Core Team focused on critical systems. This includes man...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of related experience in back-end software engineering
  • Proven track record of working with microservices and cloud environments (AWS is a plus) in high-paced, mission-critical contexts
  • Deep experience with Java and Spring Boot
  • Strong understanding of distributed systems and how to manage external dependencies (like banking protocols) effectively
  • Able to communicate complex technical concepts clearly and convincingly
  • Excel at coordinating implementations with other teams and building trust with various stakeholders
  • Focused on delivering software that meets evolving user needs
  • Adaptable, avoid analysis paralysis, and go the extra mile to optimize systems beyond the initial requirements
  • Passionate about FinTech
  • Fluent in English
Job Responsibility
Job Responsibility
  • Engineer core platform domains such as the Transaction Ledger, Identity & Access Management (IAM), or Payment Orchestration
  • Ensure these engines remain high-performant, scalable, and functional for product teams to integrate with
  • Scale risk & financial engines
  • Optimize and implement services dedicated to bank integrations, credit risk, and real-time fraud detection
  • Build the robust logic that protects our source of truth and secures Satispay’s financial ecosystem
  • Drive technical analysis for projects that span across multiple services
  • Lead technical discussions and produce high-quality documentation (Smart Papers)
  • Ensure technical quality by implementing rigorous testing strategies and overseeing safe rollouts
  • Proactively identify and resolve technical blockers, promoting a culture of simplicity and maintainability in the codebase
  • Provide technical guidance to junior and mid-level engineers, fostering a culture of operational excellence
What we offer
What we offer
  • Unlimited paid time off
  • Psychological support & mental health webinars with Serenis
  • Flexible hybrid working system
  • Extended parental leave
  • Childcare leave
  • Professional development programmes
  • Internal mobility program
  • Language classes with Preply
  • Internal workshops & training
  • Stock Option Plan (with additional grants often provided based on performance)
  • Fulltime
Read More
Arrow Right

Software Engineer, Backend - Consumer Wealth Domain

You will be joining the Business Team — the team that helps businesses improve t...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of experience as a Backend Engineer in fast-paced environments
  • Strong track record of building and maintaining scalable microservices
  • Solid expertise in Java & Spring Boot
  • Exposure to cloud environments (AWS is a plus) and relational databases
  • Deep care about performance, data integrity, and transactional consistency
  • Excel at cross-functional collaboration and clear communication of complex technical ideas
  • Fluent in English
  • Passionate about FinTech, wealth management, or startup environments
Job Responsibility
Job Responsibility
  • Design, build, test, and operate backend services for savings and investment products using Java, Spring Boot, and PostgreSQL
  • Develop and maintain core functionalities like the 'Invested Money Box', automated savings goals, and investment portfolios
  • Take ownership of AWS-based infrastructure (EC2/ECS, S3, Lambda, Kinesis)
  • Contribute to architectural improvements for wealth-related microservices
  • Leverage AI tools to write and optimize code, speed up root cause analysis, and generate documentation
  • Turn financial requirements into scalable technical solutions
  • Work cross-functionally with Product and UX teams
  • Contribute to code reviews, post-mortems, and refactoring initiatives
  • Debug complex issues across services and investigate production incidents
What we offer
What we offer
  • Unlimited paid time off
  • Psychological support & mental health webinars with Serenis
  • Flexible hybrid working system
  • Extended parental leave
  • Childcare leave
  • Health Coverage
  • Professional development programmes
  • Internal mobility program
  • Language classes with Preply
  • Internal workshops & training
  • Fulltime
Read More
Arrow Right

Software Engineer, Backend - Consumer Growth Domain

You will be joining the Business Team — the team that helps businesses improve t...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of experience as a Backend Engineer
  • Strong track record of building and maintaining scalable microservices in fast-paced environments
  • Solid expertise in Java and Spring Boot
  • Good understanding of relational databases (PostgreSQL)
  • Experience with cloud environments (AWS is a plus)
  • Structured approach and focus on building maintainable, high-quality code
  • Fluent in English
  • Passionate about FinTech, user growth, or startup environments
Job Responsibility
Job Responsibility
  • Own the end-to-end lifecycle from technical design to production release
  • Build and optimise high-reliability systems for onboarding, document verification, and security flows
  • Develop core backend services for shop discovery, transaction management, and personalised consumer journeys
  • Contribute to subscription plans, referral programs, and loyalty mechanics
  • Take ownership of AWS-based infrastructure
  • Leverage AI tools to write and optimise code
  • Conduct technical analysis and participate in incident resolution
  • Create comprehensive technical documentation
  • Collaborate cross-functionally with Product and Stakeholders
What we offer
What we offer
  • Unlimited paid time off
  • Psychological support & mental health webinars with Serenis
  • Flexible hybrid working system
  • Extended parental leave
  • Childcare leave
  • Health Coverage
  • Professional development programmes
  • Internal mobility program
  • Language classes with Preply
  • Internal workshops & training
  • Fulltime
Read More
Arrow Right

Software Engineer, Backend - Consumer Features Domain

You will be joining the Business Team — the team that helps businesses improve t...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of experience as a Backend Engineer in fast-paced environments with a strong track record of building and maintaining scalable microservices
  • Solid expertise in Java & Spring Boot
  • Exposure to cloud (AWS is a plus) and relational databases
  • User focus on performance, reliability, and clean business logic
  • Ability to excel at cross-functional collaboration and clear communication (technical & non-technical)
  • Passionate about FinTech and/or startup environments
  • Fluent in English
Job Responsibility
Job Responsibility
  • Own the End-to-End Lifecycle: Design, build, test, and operate mission-critical consumer features—from technical design to production—using Java, Spring Boot, and PostgreSQL
  • Build & Scale High-Impact Features: Develop and maintain core user functionalities such as our BNPL ("Pay in 3") experience, Gift Card flows, Mobile Top-ups, and Personal IBAN/SCT wire transfers to drive engagement and transaction volume
  • Enhance Payments Mechanics: Improve the backend logic and reliability of budget mechanisms and scheduled top-ups, ensuring the app's payment mechanics are clear, scalable, and reliable for millions of users
  • Master a Modern Tech Stack: Take ownership of our AWS-based infrastructure (EC2/ECS, S3, Lambda, Kinesis) and drive architectural improvements to ensure smooth integration across microservices
  • Work in an AI-Powered Environment: Leverage AI tools daily to write and optimize code, speed up root cause analysis, and generate documentation, raising the bar for engineering efficiency
  • Solve Complex & Ambiguous Problems: Turn vague user needs into scalable technical solutions, balancing delivery speed with technical quality and long-term maintainability
  • Collaborate & Lead Quality: Work cross-functionally with Product and UX/UI teams while actively contributing to code reviews, post-mortems, and refactoring initiatives to promote engineering best practices
  • Drive System Reliability: Debug complex issues across services, investigate production incidents, and share learnings with the team to continuously improve system health
What we offer
What we offer
  • Unlimited paid time off
  • Psychological support & mental health webinars with Serenis
  • Flexible hybrid working system
  • Extended parental leave
  • Childcare leave
  • Health Coverage
  • Professional development programmes
  • Internal mobility program
  • Language classes with Preply
  • Internal workshops & training
  • Fulltime
Read More
Arrow Right

Senior Backend Software Engineer

As a Senior Backend Software Engineer in the Business Team, you’ll play a critic...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of related experience in back-end software engineering
  • Proven track record of working with microservices, cloud environments, and Agile methodologies
  • Deep experience working with Java
  • Strong understanding of cloud platforms (AWS is a plus)
  • Proven ability to conduct technical analysis for large-scope projects affecting multiple systems
  • Ability to drive knowledge sharing and mentor peers
  • Professional, convincing, and structured communication skills
  • Ability to adapt communication style to build trust with stakeholders and coordinate implementations across teams
  • Passion for FinTech or startup environments
  • Fluent in English
Job Responsibility
Job Responsibility
  • Drive multi-service solutions: Conduct technical analysis for medium-to-large projects impacting multiple services for the Employer domain
  • Design comprehensive, highly-available solutions considering scalability, security, and maintainability for products that define the welfare core
  • Ensure technical quality: Implement robust testing strategies, balancing automation and manual coverage
  • Oversee gradual rollouts with careful monitoring to ensure welfare distributions are precise and reliable
  • Resolve and anticipate blockers: Proactively anticipate and resolve technical blockers
  • Drive knowledge sharing across your organization
  • Tackle the unique challenges of B2B registration flows and high-volume benefit allocations
  • Ensure code quality through active review
  • Execution and ownership: Take ownership of your work from start to finish, delivering features that truly meet user needs
  • Ensure seamless and efficient back-end integration from employer sign-up to employee spending
What we offer
What we offer
  • Unlimited paid time off
  • Psychological support & mental health webinars with Serenis
  • Flexible hybrid working system
  • Extended parental leave
  • Childcare leave
  • Professional development programmes
  • Internal mobility program
  • Language classes with Preply
  • Internal workshops & training
  • Stock Option Plan (with additional grants often provided based on performance)
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Core Platform

As a Staff Software Engineer on the Core Platform team, you'll drive technical s...
Location
Location
United States
Salary
Salary:
238000.00 - 280000.00 USD / Year
vanta.com Logo
Vanta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep industry experience with expertise in platform engineering, infrastructure systems, or backend architecture
  • Proven ability to lead complex technical initiatives spanning multiple quarters and teams in fast-paced, dynamic environments
  • Mastery in system design, distributed systems, and cloud infrastructure (AWS), with demonstrated experience building and scaling platform systems that serve internal engineering teams
  • Experience with containerized deployments (e.g. ECS, Fargate), database management (MongoDB preferred), security hardening practices and thinking in terms of platform level abstractions and UX for developers, not just underlying infrastructure
  • Excellent communication and leadership skills with the ability to influence technical decisions across the organization, consistently upleveling teams and presenting effectively to both technical and non-technical audiences
  • Strong technical foundation in modern backend technologies
Job Responsibility
Job Responsibility
  • Lead strategic technical initiatives across Core Platform's infrastructure and security domains, setting the technical direction for foundational systems that enable all of Vanta's engineering teams to ship quickly and securely
  • Design and evolve internal platforms and paved roads that abstract away infrastructure and security complexity, enabling product teams to ship independently and safely
  • Drive multi-quarter platform projects that improve infrastructure reliability, and security posture across the organization, including AWS services (ECS, Fargate, Lambda), MongoDB optimization, and event-driven architecture
  • Build platform capabilities for enterprise and regulated environments, including FedRAMP-aligned infrastructure, secure environments, and compliance-ready deployment patterns
  • Partner closely with product engineering, security, and leadership to understand developer needs, identify friction, and translate them into scalable platform solutions
  • Champion engineering excellence by mentoring senior engineers, influencing architecture across teams, and institutionalizing best practices for platform reliability, operability, and developer experience
What we offer
What we offer
  • Offers Equity
  • medical benefits
  • 401(k) plan
  • other company perk programs
  • Comprehensive medical, dental, and vision coverage, with 100% of employee-only benefit premiums covered for most medical plans
  • 16 weeks fully-paid Parental Leave for all new parents
  • Health & wellness stipend
  • Remote workspace, internet, and cellphone stipend
  • Commuter benefits for team members who report to the SF and NYC office
  • Family planning benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, (Backend) Uber AI Solutions

At Uber, our mission is to be the platform of choice for flexible earning opport...
Location
Location
United States , San Francisco, California; Sunnyvale, California
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s (or Master’s) degree in Computer Science, Engineering or related discipline (or equivalent experience)
  • Expert in at least one major backend or infrastructure technology (languages, frameworks, distributed systems, data pipelines) and comfortable influencing architecture across teams
  • Strong record of mentoring and developing engineers, setting technical standards, and driving impact beyond a single team
  • Excellent communication and collaboration skills
  • able to engage with multiple teams, stakeholders, and articulate vision and trade-offs
  • Experience participating in hiring and helping build out engineering teams or capability
  • 8+ years of professional software engineering experience, with substantial experience designing, building, and operating large-scale systems across multiple teams
  • Deep understanding of ML Ops ecosystems, LLM or ML model lifecycle management, and large-scale data processing frameworks (e.g., Kubeflow, Airflow, Ray, Spark)
  • Proven experience architecting systems for data labeling, translation, or human-in-the-loop workflows supporting high-volume ML applications
  • Strong familiarity with GenAI, Physical AI and LLM infrastructure model hosting, fine-tuning, evaluation, and integration into production services
Job Responsibility
Job Responsibility
  • Architect and evolve core systems that span multiple teams, ensuring scalability, performance, and long-term maintainability of critical platform services
  • Provide technical leadership across teams, driving alignment on design patterns, service interfaces, and shared infrastructure investments
  • Mentor and develop senior engineers, elevating technical depth, decision-making, and design rigor across the broader group
  • Champion the adoption of AI-assisted development tools and modern engineering practices to improve code quality, reliability, and delivery speed across teams
  • Influence hiring and talent development, helping shape team composition and maintaining a high engineering bar across multiple teams
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Backend)

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience building enterprise-grade infrastructure or platform software with deep expertise in distributed systems
  • Hands-on experience developing Apache Spark or related technologies, with a strong understanding of system architecture and component interfaces
  • Production experience operating containerized workloads on Kubernetes (K8s) and Docker at scale
  • Advanced proficiency in data structures and algorithms, with a command of Java, Scala, Go, or Python
  • Experience with private cloud platforms (OpenShift/Rancher) and public cloud providers (AWS, Azure, or GCP)
  • Ability to influence technical planning and decision-making at a program level while maintaining excellent verbal and written communication
  • Bachelor’s, Master’s, or Ph.D. in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Architect & Scale Core Systems: Design and evolve high-performance systems within the Data Engineering platform, focusing on the Spark ecosystem and surrounding cloud-native technologies
  • Solve Complex Challenges: Address non-routine technical problems requiring high levels of creativity and a deep understanding of distributed systems architecture
  • Own the Spark Experience: Build features that enhance Spark’s scale and reliability across production clusters ranging from hundreds to thousands of nodes
  • Provide Technical Leadership: Drive architectural discussions and provide technical direction for major projects, influencing both your immediate team and broader organizational initiatives
  • Lead Projects & Delivery: Act as the primary technical lead for domain-specific projects, managing priorities across complex modules while ensuring high-quality execution
  • Collaborate Cross-Functionally: Work with Product Management, UI/UX, and Field Engineering to translate customer insights into successful technical executions
  • Mentor & Develop Talent: Coach junior and senior engineers, participate in hiring efforts, and conduct high-level technical interviews for system design and coding
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right