CrawlJobs Logo

Filters

Location
Salary

Software Engineer Senior Spain Jobs

34 Job Offers

Senior Backend Software Engineer - Payments & Fraud
Save Icon
Location Icon
Location
Spain
Salary Icon
Salary
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Fullstack Software Engineer - Payments & Fraud
Save Icon
Location Icon
Location
Spain
Salary Icon
Salary
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Software Engineer, Full Stack
Save Icon
Location Icon
Location
Spain
Salary Icon
Salary
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Software Engineer (GOlang)
Save Icon
Join our Engine team as a Senior Software Engineer specializing in GOlang. You will build and scale the core runtime for Workato's recipe execution, focusing on performance, durability, and distributed systems. This role requires 7+ years of backend experience with scalable applications, database...
Location Icon
Location
Spain , Barcelona; Madrid
Salary Icon
Salary
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Barcelona as a Senior Software Engineer. You will build complex Ruby on Rails applications and robust backend APIs, collaborating across teams. We seek 5+ years of Rails expertise, deep Ruby knowledge, and experience with Postgres and caching. Contribute to all development phases...
Location Icon
Location
Spain , Barcelona
Salary Icon
Salary
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team as a Senior Software Engineer in Barcelona or Madrid. You will build complex Ruby on Rails applications and robust backend APIs, collaborating across teams. We seek 5+ years of Rails experience, deep Ruby knowledge, and expertise in Postgres and caching. Contribute to all developmen...
Location Icon
Location
Spain , Barcelona; Madrid
Salary Icon
Salary
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Senior Software Engineer - Geolocalized Services
Save Icon
Join our team as a Senior Software Engineer specializing in Geolocalized Services. You will design and build scalable, multi-region backend systems with a strong focus on data residency and privacy compliance. The role requires expertise in geo-distributed systems, CockroachDB or DynamoDB, and ba...
Location Icon
Location
Spain
Salary Icon
Salary
50000.00 - 70000.00 EUR / Year
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft AI in Barcelona as a Senior Software Engineer. Develop a cutting-edge platform to ground Large Language Models (LLMs) with real-time web data, reducing hallucinations. You'll need expertise in backend technologies like C#/Python and cloud platforms (Azure/AWS). Build scalable, secu...
Location Icon
Location
Spain , Barcelona
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Fever's Engineering team as a Senior Software Engineer in Spain. Develop production-grade Python code, work with RESTful APIs, and mentor team members. Enjoy a home-office-friendly role with a relocation package, health insurance, and discounts on unique events.
Location Icon
Location
Spain
Salary Icon
Salary
50000.00 - 65000.00 EUR / Year
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Fever's Engineering team as a Senior Software Engineer, shaping the global platform for live entertainment. You'll design and maintain high-performance Python services, leveraging RESTful APIs and relational databases. Enjoy remote work across Spain, health insurance, stock options, and disc...
Location Icon
Location
Spain
Salary Icon
Salary
50000.00 - 65000.00 EUR / Year
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our Data Department in Madrid as a Senior Software Engineer. You will build scalable backend services and data pipelines to power machine learning models and business automation. We seek strong Python skills, experience with cloud infrastructure, and a pragmatic approach to system design. En...
Location Icon
Location
Spain , Madrid
Salary Icon
Salary
Not provided
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Senior Staff Full Stack Software Engineer
Save Icon
Join Cloudera's Anywhere Cloud team as a Senior Staff Full Stack Engineer. Design and ship the end-to-end AI workflow stack using Rust and cloud-native architectures. You'll integrate AI/ML models, optimize performance, and mentor engineers in a fully remote role from Spain. Enjoy flexible WFH, w...
Location Icon
Location
Spain , Remote
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join IKEA's global B2B landscape as a Senior Software Engineer in Madrid. Own features end-to-end, using modern stacks like React, Python, and GCP microservices. Collaborate closely with product teams to solve real user problems and drive measurable business impact in a positive work environment.
Location Icon
Location
Spain , Madrid
Salary Icon
Salary
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Flanks as a Senior Software Engineer in Barcelona. You'll build and scale a SaaS platform for wealth management, handling sensitive financial data. We seek an autonomous coder with 7+ years' experience, fluent in English/Spanish. Enjoy hybrid work, health insurance, team events, and our offi...
Location Icon
Location
Spain , Barcelona
Salary Icon
Salary
50000.00 - 80000.00 EUR / Year
flanks.io Logo
Flanks
Expiration Date
Until further notice

About the Software Engineer Senior role

A Senior Software Engineer is a pivotal role within the technology industry, representing a step beyond standard software development into a position of technical leadership, architectural ownership, and complex problem-solving. Professionals in these senior-level jobs are responsible for designing, building, and maintaining the core systems that power modern applications, from cloud infrastructure and distributed platforms to embedded systems and high-performance backends. Rather than simply writing code to specifications, a Senior Software Engineer is expected to define the technical vision, making critical decisions about system architecture, scalability, reliability, and security.

The day-to-day responsibilities of a Senior Software Engineer are multifaceted. They typically lead the end-to-end development lifecycle of significant features or entire subsystems, starting from requirements gathering and design through implementation, testing, deployment, and ongoing production support. A common thread across these roles is a deep focus on building large-scale, distributed systems that must operate with high availability and fault tolerance. This often involves working with cloud-native technologies like Kubernetes and Docker, designing microservices architectures, and ensuring systems can handle massive data throughput. Beyond technical execution, these jobs require significant mentorship; senior engineers guide junior team members through code reviews, design discussions, and pair programming, fostering a culture of engineering excellence. They also act as a bridge between technical teams and product or business stakeholders, translating complex technical trade-offs into clear, actionable plans.

The typical skills and requirements for a Senior Software Engineer are rigorous. A strong educational foundation in computer science (BS, MS, or PhD) or equivalent practical experience is standard. Technical proficiency in at least one major statically-typed language such as Java, Go, C++, or Scala is almost always required, alongside deep knowledge of data structures, algorithms, and system design. Experience with public cloud providers (AWS, GCP, Azure), containerization, and CI/CD pipelines is essential for modern cloud-based jobs. For those in embedded or systems-level roles, expertise in Linux internals, kernel configuration, and languages like C and Python is critical. Crucially, senior roles demand proven experience operating production systems, including participation in on-call rotations and a strong understanding of observability, monitoring, and incident response. Soft skills are equally vital: exceptional communication, the ability to drive cross-team collaboration, and a customer-focused mindset are hallmarks of successful senior engineers.

In essence, a Senior Software Engineer is a technical leader who combines deep coding expertise with strategic thinking. They are the engineers who not only build the systems of today but architect the scalable, resilient, and innovative foundations for tomorrow. This makes their jobs some of the most challenging and rewarding in the tech landscape.