CrawlJobs Logo

Software Engineer, Backend - Consumer Features Domain

satispay.com Logo

Satispay

Location Icon

Location:
Italy , Milan

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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. As a Software Engineer, Backend in the Consumer Features team, you’ll play a key role in building and scaling the services that our users interact with daily. You will work on mission-critical features that drive app engagement, increase transaction volumes, and simplify money management for millions.

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

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
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 (with additional grants often provided based on performance)
  • International relocation support
  • Competitive salary
  • Flexible Benefit budget
  • Meal vouchers

Additional Information:

Job Posted:
April 16, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Backend - Consumer Features Domain

Senior Backend Engineer – Rust

As a Senior Engineer - Rust, you will be a vital member of our engineering team,...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
qualgo.net Logo
Qualgo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5+ years of software engineering experience, with significant hands-on experience in Rust development
  • Proven experience designing, building, and maintaining libraries, SDKs, or core system components, preferably in Rust, C++, or similar systems programming languages
  • Demonstrable experience delivering code that meets high-performance, high-concurrency, and low-footprint requirements
  • Deep understanding of Rust's core concepts: ownership, borrowing, lifetimes, traits, generics, error handling, and asynchronous programming (async/await)
  • Experience with performance profiling tools and techniques for Rust applications
  • Strong experience with API design principles and creating developer-friendly interfaces
  • Solid understanding of testing methodologies and experience with Rust testing frameworks
  • Familiarity with common data structures, algorithms, and their performance characteristics
  • Experience with Git and CI/CD practices
Job Responsibility
Job Responsibility
  • Design, implement, and maintain high-quality, reusable, and efficient Rust code for the core cybersecurity library
  • Develop clear, well-documented, and ergonomic APIs for internal teams to consume the library
  • Ensure the library is architected for testability, maintainability, and extensibility
  • Focus on achieving high performance and low latency in all library components
  • Profile and optimize code for CPU usage, memory footprint, and concurrency
  • Implement efficient data structures and algorithms suitable for cybersecurity processing tasks
  • Leverage Rust's ownership, borrowing, and concurrency features (e.g., async/await, Send/Sync traits) to build highly concurrent and thread-safe library components
  • Ensure all code adheres to Rust's memory safety guarantees, minimizing vulnerabilities
  • Write comprehensive unit, integration, and potentially property-based tests to ensure library correctness and robustness
  • Participate in code reviews, providing and receiving constructive feedback to maintain high code quality
What we offer
What we offer
  • Meaningful work & impact
  • Competitive rewards
  • Growth & well-being
  • People & workspace
  • Young & dynamic environment
Read More
Arrow Right

Staff Software Engineer - Project Domain Team

The Project Domain Team is architecting the future of Taskrabbit’s service engin...
Location
Location
United States , New York; San Francisco
Salary
Salary:
150000.00 - 200000.00 USD / Year
taskrabbit.com Logo
Taskrabbit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in software development, with a primary focus on building and scaling complex backend systems
  • Expert-level proficiency in JavaScript, TypeScript, and the NestJS framework, with a proven track record of delivering high-quality, production-grade features at scale
  • Extensive experience building and consuming API-driven applications (e.g., RESTful services) and a strong understanding of microservice architectures
  • A solid foundation in Domain-Driven Design (DDD) principles and the ability to apply them to solve complex business logic challenges
  • Hands-on experience with Kafka or similar event-streaming platforms to build decoupled, resilient systems
  • A strong commitment to code quality, comprehensive documentation, and a mindset geared toward operational excellence and system reliability
Job Responsibility
Job Responsibility
  • Designing & Driving the implementation of complex, high-volume backend solutions, focusing on core demand flow and event-driven architectures
  • Contribute to the team’s technical roadmap by proposing and executing platform improvements that dismantle legacy constraints and increase scalability
  • Mentor and collaborate with junior engineers, guiding them through complex design decisions, best practices, and effective goal decomposition
  • Establish and document best-in-class coding patterns and domain standards, ensuring they are accessible and actionable across the team
  • Maintain a culture of excellence through thorough code reviews and by troubleshooting complex performance, testing, and deployment issues in a high-traffic production environment
  • Partner effectively with Product, Design, and other domain teams to ensure cohesive feature delivery and a seamless user experience
What we offer
What we offer
  • Taskrabbit is a Hybrid Company
  • The People
  • The Diverse Culture
  • Taskrabbit offers our employees with employer-paid health insurance and a 401k match with immediate vesting for our US based employees
  • We offer all of our global employees generous and flexible time off with 2 company-wide closure weeks, Taskrabbit product stipends, wellness + productivity + education stipends, IKEA discounts, reproductive health support, and more
  • Fulltime
Read More
Arrow Right

Software Engineer V

Lead Bank is a chartered banking-as-a-service platform for builders and innovato...
Location
Location
United States , Sunnyvale; San Francisco; New York
Salary
Salary:
223888.00 - 280000.00 USD / Year
lead.bank Logo
Lead Bank
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience developing production software for large scale consumer facing mobile applications
  • Experience as a Principal Engineer level or above either presently or in the past
  • Advanced Degree in Computer Science or Equivalent experience in lieu of degree
  • Experience leading large feature releases
  • usually multi-person projects that cross engineering team boundaries within multiple departments
  • Experience architecting scalable backend systems in Java, Go, or Ruby
  • Experience with AWS or other cloud platforms
  • Experience partnering with cross functional stakeholders on technical approaches to deliver a product from infancy into maturation
  • Experience with leadership/mentorship amongst team members
  • Experience maintaining a high quality code base, consistently delivering challenging, stable, and maintainable projects on schedule
Job Responsibility
Job Responsibility
  • Technical ownership of designs and services
  • influencing good coding practices amongst peers
  • designing, coding, reviewing, testing, fixing, researching, deploying and maintaining services and code in AWS production environments
  • prioritize well, develop at a high standard, mentor and navigate ambiguous problem domains
What we offer
What we offer
  • Competitive compensation, including opportunities for equity grants and cash bonus
  • Medical, Dental, Vision, Life, 401k Matching, and other wellness benefits, including FSA, HSA and HRA
  • Paid parental leave
  • Flexible vacation policy, including PTO and paid holidays
  • A fun and challenging team environment in a dynamic industry with ample opportunities for career growth
  • Fulltime
Read More
Arrow Right
New

Principal Technical Program Manager

The Principal Technical Program Manager will lead large, complex cross-organizat...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
siriusxm.com Logo
SiriusXM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Business, or equivalent practical experience
  • 10+ years leading complex, cross-organizational technical programs across backend services and consumer-facing applications
  • Proven experience driving delivery across distributed systems and multiple client platforms, ideally including mobile, 10-foot / connected TV, web, and voice or speaker experiences
  • Strong architectural literacy and ability to engage credibly in technical trade-off, sequencing, and dependency discussions
  • Demonstrated success leading high-visibility, ambiguous initiatives and influencing senior stakeholders without direct authority
  • Experience defining operating rhythms, governance models, and execution frameworks at organizational scale
  • Excellent communication skills, including executive-level storytelling, risk framing, and decision support
  • Ability to operate as a senior individual contributor who leads through influence, structure, and strong cross-functional relationships
  • Experience working across Agile and other software delivery methodologies
Job Responsibility
Job Responsibility
  • Lead the delivery of large, org-wide initiatives that involve significant technical implementations, span across multiple engineering and product domain areas, and provide overarching commercial values that require orchestration across multiple, dependent components on our business, product and technical platforms
  • Define program structure, operating rhythms, and execution models for complex initiatives with multiple teams, dependencies, and stakeholders
  • Build strong working partnerships across engineering, product, design, TPM, and business leadership to align scope, sequencing, and execution
  • Drive clear communication and decision-making across cross-functional stakeholders, escalating issues at the right level and time
  • Build and maintain integrated program plans, milestones, and dependency maps that connect technical delivery to product and launch outcomes
  • Manage overarching risks by leading both tactical, cross-functional discussions that lead to mitigations, as well as up leveled leadership discussions to enable appropriate decision making in order to activate mitigation plans
  • Drive executive communication through concise, decision-ready updates on program health, risks, trade-offs, and delivery confidence
  • Lead large forums of cross-functional technical team leads to continuously provide clarity and communications of strategic, tactical, and process changes, and generally facilitate continuous alignment in a fast paced environment
  • Shape and improve execution frameworks, governance models, and ways of working that increase predictability and transparency across the organization
  • Work closely with engineering teams to ensure clarification of work priorities, backlog and schedule management
  • Fulltime
Read More
Arrow Right

Senior Staff Software Developer - Mobile (IOS)

Come join Intuit's DataX team as a Senior Staff Software Developer - Mobile (IOS...
Location
Location
Canada , Toronto
Salary
Salary:
179500.00 - 242500.00 CAD / Year
intuit.com Logo
Intuit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to drive velocity in a highly matrixed environment, partnering with numerous stakeholders
  • Expertise in developing, maintaining, and innovating large-scale, consumer-facing mobile applications on the iOS platform
  • 5+ years of experience designing complex mobile architectures and distributed systems
  • Experience with AI technologies/tools and applying them to mobile user experiences or backend solutions
  • Experience with AI technologies like SageMaker, Vert.x, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python in the context of mobile development
  • Expertise in Swift and SwiftUI
  • Experience in the Software design/architecture process, specifically for mobile applications
  • Experience in the entire Software Development Life Cycle (SDLC), with a focus on mobile releases
  • Experience with web services (consuming or creating) with REST or SOAP for mobile backends
  • Prior working experience in a cloud computing environment like AWS/GCP is highly desired
Job Responsibility
Job Responsibility
  • Drive velocity in the organization by identifying and driving key opportunities across the mobile platform and broader company, accelerating customer, business, and technology outcomes
  • Drive significant technology initiatives end-to-end within the iOS platform, including horizontal layers of the mobile architecture
  • Understand customer behaviors and partner with cross-functional partners (Product Management, Design, etc.) to influence and drive end-to-end mobile solutions for customer problems
  • Drive the design and implementation of durable and scalable AI-powered iOS solutions that will solve critical customer problems in a fast-paced environment
  • Execute with a boundaryless mindset and contribute to solutions outside of your primary iOS area of ownership
  • Leverage knowledge of building AI-native applications to reimagine and enhance existing mobile solutions and create new, innovative experiences
  • Guide the applicability of AI to customer problems within the mobile context through a deep understanding of the value and limitations of AI technologies
  • Create robust, scalable, and secure technical designs for iOS applications, effectively implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance
  • Passionate about continuous learning, experimenting, and applying cutting-edge mobile technologies and AI paradigms to solve customer problems on the iOS platform
  • Act as a technical subject matter expert for the iOS platform, mentoring fellow engineers and leading technical discussions
What we offer
What we offer
  • cash bonus
  • equity rewards
  • benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full Stack Authentication

Cresta’s Core Platform underpins the company’s entire product portfolio. Our lon...
Location
Location
Canada
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related field
  • Strong Computer Science fundamentals
  • 8+ years of experience in relevant domains (Identity and Access Management)
  • Very solid coding skills
  • Experience in various authentication protocols (OAuth 2.0, OIDC, SAML 2.0, FIDO 2.0, etc)
  • Golang for backend services (gRPC, Protobuffers)
  • Postgres, Redis, Kubernetes, Cloud based services (AWS), etc
  • Familiar with React or Angular
  • Have used at least one of them in large scale consumer-facing products
  • Proficient in designing and maintaining clear end-to-end authentication systems
Job Responsibility
Job Responsibility
  • Play a substantial role in the platform frontend and authentication engineering team
  • Work with Cresta product and engineering teams, build and continuously improve the Cresta platform and new product requirements
  • Stay closely with customers and their requirements, analyze the technical tradeoffs, own the customer facing deliverables
  • Demonstrate the engineering best practices in deliverables and daily work
  • Uphold others to the same high standards
  • Technical ownership in a substantial part of the Cresta authentication stack
  • Contribute to building the best-in-class company in addition to building the best-in-class product
  • Full stack support for Cresta’s 1st party and 3rd party authentication systems (frontend and backend)
  • The authentication team is responsible for building systems to authenticate users, service accounts, virtual agents, server workloads, cloud based authentication for external integrations, etc
  • Expanding Cresta’s BYOID (Bring Your Own Identity) repertoire
What we offer
What we offer
  • We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs
  • Paid parental leave to support you and your family
  • Monthly Health & Wellness allowance
  • Work from home office stipend to help you succeed in a remote environment
  • Lunch reimbursement for in-office employees
  • PTO: 3 weeks in Canada
  • Fulltime
Read More
Arrow Right
New

Young Person’s Resilience Coordinator

An exciting opportunity has arisen within our Buckinghamshire Service for you to...
Location
Location
United Kingdom , East & South Buckinghamshire
Salary
Salary:
27861.26 - 32002.35 GBP / Year
buckinghamshire.gov.uk Logo
Buckinghamshire Council
Expiration Date
April 27, 2026
Flip Icon
Requirements
Requirements
  • Experience of working with young people and knowledge of the issues they face
  • Knowledge of safeguarding concerns in relation to children and young people and the Fraser Competence framework
  • Excellent understanding of drug and alcohol issues and experience of working within a related field
  • Knowledge of working with evidence-based practice around young people’s substance misuse treatment services and methods, including relevant best practice guidance
  • Accomplished communicator, both verbal and written with a high degree of personal IT competency
  • Able to accurately update and maintain records and to work to deadlines for the submission of information, e.g., reports
  • Excellent team working and interpersonal skills, maintaining a highly cooperative approach to supporting colleagues in delivering service objectives
  • Hold a full UK driving license and have access to a car
Job Responsibility
Job Responsibility
  • Supporting young people from point of entry into the service and through their treatment journey
  • Providing screening, assessment, psychosocial interventions, integrated care planning, post treatment support, including transfer of care
  • Identifying and responding effectively to potential safeguarding issues
  • Reducing drug and alcohol related harm to young people and the wider community
  • Promoting carer, service user and community involvement
  • Providing advocacy for access to partnership services
  • Working with young people to support positive, holistic outcomes in relation to their health and wellbeing, enabling them to lead safe, healthy, and purposeful lives: reducing risk and increasing resilience
  • Working flexibly across sites where required
What we offer
What we offer
  • 25 days holiday (+ bank holidays) rising by 1 day for each years’ service “Capped at 30 days”
  • Paid ‘Wellness’ hour each week along with a ‘Wellness’ hub and Employee Assist Programme
  • Contributory pension scheme
  • A great selection of benefits incl. discounts for shopping, cinema, holidays, etc.
  • A friendly and supportive team
  • Training, career development & progression opportunities
  • Refer a friend scheme
  • Fulltime
Read More
Arrow Right
New

Service Technician - Windows & Doors

Currently, we are seeking a qualified Window & Door Service Technician to work c...
Location
Location
United States , Denver
Salary
Salary:
29.00 - 32.00 USD / Hour
spi-ind.com Logo
Sierra Pacific Industries
Expiration Date
May 07, 2026
Flip Icon
Requirements
Requirements
  • Experience in window/door service preferred
  • Valid driver’s license and clean DMV record is required
  • All applicants must be at least age 18
  • We seek reliable, self-motivated individuals with good communication skills
  • Excellent problem-solving skills and the ability to work independently
Job Responsibility
Job Responsibility
  • Diagnose and perform field repairs and provide excellent service levels
  • Perform AAMA-certified window and door installations
  • Comply with all company safety policies and procedures
  • Meet or exceed customer’s expectations
  • Overnight travel may be required
  • This is a physical job that requires lifting, pushing/pulling, and climbing on ladders
What we offer
What we offer
  • Up to $1,500 hiring bonus
  • We train and promote from within
  • Excellent low-cost health benefits
  • Retirement plan with employer-paid contributions
  • Paid vacation and 10 holidays
  • Company will provide a service van, tools, and training
  • Full Health Benefits Plan (including medical, dental, and vision) with low-cost premiums
  • 401(k) with Company Match
  • additional Retirement Contributions
  • company-paid Life Insurance
  • Fulltime
Read More
Arrow Right