CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Backend Engineer Spain, Madrid Jobs

5 Job Offers

Backend Engineer (with Python/ML experience)
Save Icon
Backend Engineer with Python/ML experience needed in Madrid, Spain. You will design scalable systems using Flask/FastAPI and solve business problems with ML solutions. Requires 3+ years Python, Docker, and a product mindset. Enjoy a competitive €50-65K salary, remote-friendly culture, and impactf...
Location Icon
Location
Spain , Madrid
Salary Icon
Salary
50000.00 - 65000.00 EUR / Year
babelprofiles.com Logo
Babel Profiles
Expiration Date
Until further notice
Senior Software Engineer (Backend)
Save Icon
Senior Software Engineer (Backend) sought to own features end-to-end in a microservices architecture using Go and Python. You will build scalable solutions on Kubernetes, AWS, and Kafka, collaborating directly with clients in Madrid or Manises. This early-stage role demands 7+ years of backend ex...
Location Icon
Location
Spain , Manises; Madrid
Salary Icon
Salary
Not provided
maisa.ai Logo
Maisa
Expiration Date
Until further notice
Senior Backend Engineer (APIs)
Save Icon
Senior Backend Engineer (APIs) role in Madrid, Spain. Design and build scalable distributed systems and APIs using Java, Kotlin, and Spring Boot. Requires 5+ years of experience with microservices, cloud-native architectures, and production systems. Join a high-growth tech community with a compet...
Location Icon
Location
Spain , Madrid
Salary Icon
Salary
Not provided
parserdigital.com Logo
Parser Limited
Expiration Date
Until further notice
Backend Engineer (Python)
Save Icon
Join a global legal tech leader in Madrid as a Backend Engineer. Develop scalable Python/Flask systems and high-impact AI products for legal professionals. Enjoy a remote-friendly culture, career growth, and projects with real-world impact. Strong Python and ML experience required.
Location Icon
Location
Spain , Madrid
Salary Icon
Salary
Not provided
babelprofiles.com Logo
Babel Profiles
Expiration Date
Until further notice
Backend Engineer
Save Icon
Location Icon
Location
Spain , Madrid
Salary Icon
Salary
Not provided
gipo.it Logo
Gipo
Expiration Date
Until further notice

About the Backend Engineer role

Explore the dynamic and critical field of backend engineering, where you can find some of the most sought-after and rewarding tech jobs available. Backend engineers are the architects of the digital world, building the server-side logic, databases, and application programming interfaces (APIs) that power everything from the websites you browse to the mobile apps you use daily. While frontend developers create the visual elements users interact with, backend engineers work behind the scenes to ensure data is processed, stored, and delivered securely, reliably, and at lightning speed. These jobs are fundamental to the functionality of any online service, making backend engineers indispensable in virtually every industry.

Professionals in these roles are typically responsible for designing, developing, and maintaining the core components of a software system. A typical day might involve writing clean, efficient code for new features, optimizing existing databases for better performance, and building robust APIs that allow different software components to communicate seamlessly. Common responsibilities include developing and managing servers and serverless architectures, integrating with third-party services and data sources, and ensuring the security of data against cyber threats. Furthermore, backend engineers are tasked with implementing data storage solutions, which can range from traditional SQL databases to modern NoSQL systems, depending on the project's needs. A significant part of these jobs also involves creating and maintaining continuous integration and continuous deployment (CI/CD) pipelines to automate testing and deployment, as well as designing comprehensive monitoring and alerting systems to guarantee high availability and quickly resolve any production issues.

To succeed in backend engineer jobs, a strong foundation in computer science principles is essential. Candidates typically need proficiency in one or more server-side programming languages such as Java, Python, C++, Go, or Scala. A deep understanding of database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis), is a standard requirement. Knowledge of web frameworks, containerization tools like Docker and Kubernetes, and cloud service providers (AWS, Google Cloud, Azure) is also highly valued. Beyond technical prowess, these roles demand strong problem-solving skills to debug complex issues and architect scalable systems. Effective collaboration is key, as backend engineers frequently work alongside frontend developers, product managers, and data scientists. They must be proactive, adaptable to evolving technologies, and committed to writing well-documented, tested code. Whether you are an entry-level developer or a seasoned tech lead, backend engineer jobs offer a challenging and impactful career path at the heart of technological innovation.