
Banco Santander, S.A.
Open Positions at Banco Santander, S.A.
8 open positions
Backend Java engineer responsible for designing robust, scalable services, improving observability and reliability, and leading advanced testing and architectural initiatives. The role combines hands-on engineering with technical mentorship and cross-functional influence in a hybrid São Paulo environment.
Maintain and modernize backend applications by fixing dependency vulnerabilities, updating runtimes, rebuilding containers, and validating releases. The role uses Java or Node.js alongside Docker, Git, and automated testing in a hybrid São Paulo work model.
Build AI-driven software engineering solutions that automate development, testing, operations, and SDLC workflows for Santander’s global technology organization. This Madrid-based role combines AI/LLM integration, software architecture, cloud platforms, DevOps, and full-stack development.
Develop backend services and integrations using Java and Python for mission-critical banking systems. The role focuses on scalable APIs, microservices, cloud deployment, observability, and system reliability.
Build and evolve AI-powered products that support enterprise integration, migration, modernization, and application decommissioning across Santander. This hands-on, product-oriented role combines software engineering, cloud expertise, LLM applications, and solution architecture.
Lead application security and cyber defense initiatives for Santander, integrating security throughout software development and advising engineering teams on risk mitigation. The role combines AppSec architecture, DevSecOps, incident response, threat modeling, and security automation.
Backend Java role focused on developing, integrating, and sustaining scalable applications using microservices, APIs, cloud services, and relational and NoSQL databases. The position is hybrid in São Paulo and offers extensive benefits and professional development programs.
Senior backend software engineering role focused on designing robust Java solutions, advanced testing, observability, security, performance, and technical leadership. The position is hybrid in São Paulo with three days onsite and two days remote.