CrawlJobs Logo

Software Engineer, Back End Developer

Satispay

Location Icon

Location:
Italy , Milan

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a Software Engineer, Back End Developer, you’ll play a key role in shaping the future of digital payments by designing and building scalable, high-quality systems. You’ll be delivering features, gaining deep system context, and growing your technical expertise.

Job Responsibility:

  • Own the Story Lifecycle: Complete the entire story lifecycle from intake to production release
  • Contribute to Technical Excellence: Conduct technical analysis for standard scope stories and implement robust, scalable back-end solutions
  • Grow Technical Leadership: Begin to provide guidance and mentorship for peers and juniors
  • Ensure Quality and Stability: Accurately estimate effort and resolve blockers promptly
  • Document and Communicate: Create comprehensive technical documentation for the features you build and collaborate with stakeholders

Requirements:

  • At least 3 years of industry experience working with Java
  • Foundational understanding of cloud platforms (AWS is a plus)
  • Able to communicate clearly and professionally
  • Possesses an inherent desire to understand and address user needs
  • Fluent in English
  • Passionate about FinTech or startup environments
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

Additional Information:

Job Posted:
January 10, 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, Back End Developer

Principal Software Development Engineer

Join Amgen’s Mission of Serving Patients. At Amgen, if you feel like you’re part...
Location
Location
United States , Tampa; Thousand Oaks
Salary
Salary:
179630.00 - 228979.00 USD / Year
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate degree and 2 years of software development experience
  • Master’s degree and 4 years of software development experience
  • Bachelor’s degree and 6 years of software development experience
  • Associate’s degree and 10 years of software development experience
  • High school diploma / GED and 12 years of software development experience
  • Hands on experience with various cloud services, understand pros and cons of various cloud service in well architected cloud design principles
  • Hands on experience with Full Stack software development. Proficient in programming language Python(preferred), JavaScript(including ReactJS), SQL/NoSQL.
  • Strong problem solving, analytical skills
  • Ability to learn quickly
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Possesses strong rapid prototyping skills and can quickly translate concepts into working code
  • Contribute to both front-end and back-end development using cloud technology.
  • Provide technical guidance and mentorship to junior developers.
  • Take ownership of complex software projects from conception to deployment. Manage software delivery scope, risk and timeline
  • Develop innovative solutions leveraging advanced data-driven algorithms and computational techniques.
  • Define and implement robust software architectures on the cloud, AWS preferred
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations.
  • Identify and resolve technical challenges effectively.
  • Stay updated with the latest trends and advancements
What we offer
What we offer
  • A comprehensive employee benefits package, including a Retirement and Savings Plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts
  • A discretionary annual bonus program, or for field sales representatives, a sales-based incentive plan
  • Stock-based long-term incentives
  • Award-winning time-off plans
  • Flexible work models, including remote and hybrid work arrangements, where possible
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Back-end

Affirm is reinventing credit to make it more honest and friendly, giving consume...
Location
Location
Spain
Salary
Salary:
101000.00 - 131000.00 EUR / Year
affirm.com Logo
Affirm
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin
  • Extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes
  • Strong verbal and written communication skills that support effective collaboration with our global engineering team
  • Experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan
  • Write high quality code that is easily understood and used by others
  • On-Call Rotation
Job Responsibility
Job Responsibility
  • Set technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects
  • Collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed
  • Act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes
  • Take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts
  • Foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks
  • Help develop talent on your team by providing feedback and guidance, and leading by example
What we offer
What we offer
  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days to take off work and recharge
  • Learning & Development programs
  • Parental benefit
  • Employee Resource & Community Groups
  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
  • Visa sponsorship
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Back End)

As a Staff Software Engineer on our Runtime team, you will work directly with Vi...
Location
Location
United States , Los Angeles
Salary
Salary:
150000.00 - 205000.00 USD / Year
viantinc.com Logo
Viant
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in the software industry
  • Bachelor’s degree in Computer Science, Mathematics, or a related field (Master’s degree preferred)
  • Proficiency in GoLang
  • Expertise in designing, building, and delivering high-quality, scalable, and high-performance distributed systems, including developing detailed design specifications
  • Experience with relational databases (e.g., MySQL, Oracle, or SQL Server), including writing SQL
  • Familiarity with cloud-based technologies, especially AWS (e.g., EC2, S3, Lambda, RDS) and GCP
  • Knowledge of multithreading, concurrency, and low-latency application development
  • Proven ability to identify and resolve project issues effectively and in a timely manner
Job Responsibility
Job Responsibility
  • Work directly with Viant’s ad server, managing a high-volume, low-latency application that processes billions of unique requests a day
  • Work with state-of-the-art technology as part of bid optimization, dynamic performance optimization, as well as develop a self-diagnostic and healing architecture
  • Deliver simple, elegant, scalable, extensible solutions that strike the right balance between short-term and long-term considerations
  • Design, develop, maintain and trouble software features with an eye on cost, scalability, performance and fault-tolerance
  • Participate in design discussions, code reviews and bug triage / Root Cause Analysis (RCA) sessions
  • Be the technical lead of projects that involve 2-3 other engineers
  • Collaborate with Product, other Engineering and Technical operations teams on the entire lifecycle from ideation to productization and beyond
  • Drive the development and continuous improvement of existing projects while shaping the vision and scope of future initiatives
  • Collaborate with internal teams to design, build, and refine a highly reliable, highly available, low-latency runtime platform
  • Own and provide technical leadership for multiple subsystems of the runtime platform, ensuring scalability, performance, and fault tolerance
What we offer
What we offer
  • Fully paid health insurance
  • Paid parental leave
  • Unlimited PTO
Read More
Arrow Right

Senior Back End Developer

As a Senior Back-End Developer, you will be a key contributor to the design, dev...
Location
Location
United States , Boston
Salary
Salary:
Not provided
pixels-360.com Logo
Pixels 360
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5 years of experience in back-end development, with proficiency in [mention specific back-end languages, frameworks, and technologies relevant to your stack]
  • Strong understanding of software architecture, design patterns, and best practices
  • Excellent problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
Job Responsibility
Job Responsibility
  • Back-End Development: Design and implement scalable, high-performance server-side applications
  • Database Management: Develop and optimize database schemas, queries, and performance tuning to ensure efficient data storage and retrieval
  • API Development: Build and maintain robust APIs for seamless integration with front-end systems and third-party services
  • Collaboration: Work closely with front-end developers, product managers, and other stakeholders to ensure seamless integration of front-end and back-end components
  • Code Reviews: Conduct and participate in code reviews to maintain code quality, adhere to best practices, and promote knowledge sharing within the team
  • Scalability: Architect and implement solutions that can handle high levels of traffic and data volume, ensuring the scalability of our systems
  • Problem Solving: Identify and address technical challenges, troubleshoot issues, and implement effective solutions
Read More
Arrow Right

Functional Back End Engineer

Join Our Team as a Functional Back End Engineer at Modus Create! We are looking ...
Location
Location
Salary
Salary:
Not provided
moduscreate.com Logo
Modus Create
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Haskell
  • Knowledge about advanced features of the language and ability to navigate a large codebase
  • Comfortable working on the core (consensus, ledger, APIs, testing, etc.) of a blockchain project
  • Interest in and some experience of open source community contributions
  • Passionate about Nix (or similar systems such as Guix)
  • Interest in declarative, reproducible builds, with experience in systems like Bazel, Buck2, or Meson
  • Fluent with the command line
  • Skilled in managing development pipelines, test automation, continuous integration, and cloud-based deployments
  • Knowledgeable in software architecture, design patterns, and development methodologies
  • Ability to distinguish between accidental and essential complexity
Job Responsibility
Job Responsibility
  • Partner with cross-functional teams and provide strategic consulting, full lifecycle product development
  • Leading, mentoring, and coaching both clients and Modus teammates
  • Deep diving into customer needs and translating them into actionable requirements
  • Exploring new tech and continuously learning
  • Sharing your knowledge and participating actively in the community
  • Giving back through opportunities such as blog posts, open source contributions, and event speaking
  • Work in active teams on internal and external projects, staying up-to-date with the latest technologies
  • Represent Modus and our values while connecting directly with our clients
What we offer
What we offer
  • Remote work with flexible working hours
  • Modus Global Office Programme: on-demand access to private offices, meeting rooms, coworking spaces and business lounges in locations in over 120 countries
  • Employee Referral Program
  • Client Referral Program
  • Travel according to client or team needs
  • The chance to work side-by-side with thought leaders in emerging tech
  • Access to more than 12,000 courses with a licensed Coursera account
  • Possibility to obtain paid certification/courses if they align with company goals and are relevant to the employee's role
Read More
Arrow Right

Senior Software Engineer (Back End)

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
134400.00 - 168000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Small but mighty, 0 to 1 builder mentality
  • BS/MS/PhD in Computer Science or a related technical field
  • 7+ years of backend software engineering experience, with a proven track record of delivering scalable backend systems
  • Expert-level proficiency in Python for backend application development
  • Strong experience with AWS, including services such as Lambda, API Gateway, S3, DynamoDB, ECS/Fargate, etc.
  • Proficiency with infrastructure-as-code tools such as Terraform or AWS CDK
  • Deep understanding of RESTful API design, microservices architecture, and distributed systems
  • Experience with performance tuning, system monitoring, and observability tools
  • Excellent debugging, analytical, and problem-solving skills
  • Strong communication and collaboration skills across technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend systems and APIs to support Archer’s ride-sharing and airline operational platforms
  • Build cloud-native applications and services using Python and AWS technologies
  • Lead architectural design and system integrations, ensuring systems are modular, efficient, and secure
  • Develop infrastructure-as-code using Terraform or AWS CDK to provision and manage backend environments
  • Collaborate with stakeholders to define technical requirements and translate them into robust implementations
  • Own the full development lifecycle—from design and development to deployment, monitoring, and maintenance
  • Conduct code reviews, enforce engineering best practices, and mentor fellow engineers
  • Monitor system performance and reliability, and respond to production issues with effective debugging and root cause analysis
  • Fulltime
Read More
Arrow Right

Software Engineer - Full Stack and Back End

The Software Engineer is an intermediate-level position responsible for particip...
Location
Location
Canada , Mississauga; Toronto
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of relevant experience in the Financial Service industry with Back End, preferred Full Stack experience
  • 2+ years of professional experience in software engineering, with a strong focus on full-stack development
  • Expertise in AngularJS for front-end development
  • Design, develop, and implement scalable and maintainable web applications using AngularJS, Spring Boot, and SQL
  • Proficiency in Spring Boot for building robust and scalable backend systems
  • Strong SQL skills for database design, querying, and optimization
  • Experience with RESTful APIs and microservices architecture
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Optimizely Software Developer

We are a technology services company focused on data, analytics and intelligent ...
Location
Location
United States , Pittsburgh
Salary
Salary:
Not provided
visvero.com Logo
Visvero, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of Computer Science fundamentals and principles
  • Experience in Back-End Web Development and Software Development
  • Proficiency in programming and Object-Oriented Programming (OOP)
  • Ability to work with a team and adapt to a hybrid work environment
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Experience with Optimizely technology
  • Strong problem-solving skills and attention to detail
  • Previous experience in developing scalable and efficient applications
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining software applications using Optimizely solutions
  • Collaborate with cross-functional teams
  • Manage back-end software development tasks
  • Ensure code quality
  • Participate in testing and deployment processes
  • Debugging and optimizing system performance
  • Fulltime
Read More
Arrow Right