Back end Software Developer

Mercedes-Benz Group Services Madrid
Málaga, Spain
22 days ago
Apply on www.jobleads.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Unit Testing Microsoft Azure Cloud Computing Static Program Analysis Software Quality Relational Databases DevOps Python (Programming Language) PostgreSQL
+21 more
MongoDB NoSQL Software Architecture Cloud Services Service-Oriented Architecture Enterprise Search ReactJS Retrieval-Augmented Generation Backend Fastapi Modularization Containerization FAISS Front End Software Development Asynchronous Programming Api Design Software Coding Restful APIs Docker ChromaDB Microservices

Job description

Get AI-powered advice on this job and more exclusive features.

We are seeking a highly skilled Backend Software Engineer to join our team. The ideal candidate will have a strong background in backend development, with experience in building scalable systems, APIs, and cloud-based services.

Mandatory technical knowledge:

  • Proven experience as a Python Developer.

  • Knowledge of RESTful APIs and asynchronous programming.

  • Experience with service-oriented architecture and modularisation.

  • Experience with Docker (e.g. deployment and DevOps).

  • Experience with interface/API design and development (e.g. FastAPI).

  • Experience with unit testing and containerized development (e.g. Dev Containers).

  • Experience with cloud platforms: Azure, AWS.

Desirable technical knowledge:

  • Knowledge of DevOps practices and CI/CD pipelines.

  • Experience with RDBMS and NoSQL databases: PostgreSQL, MongoDB.

  • Experience with frontend frameworks (e.g. React).

  • Familiarity with GenAI RAG pipelines and vector stores (e.g. FAISS, ChromaDB, Azure AI Search).

  • Experience using pre-commit hooks to enforce code quality, formatting, or static analysis before pushing code.
  • 3 years of practical experience in Python development, with a strong focus on cloud technologies and microservices architecture.
  • Experience designing and maintaining APIs and scalable backend systems (FastAPI preferred).
  • Experience working with containerized environments and DevOps workflows.
  • Collaborate with stakeholders to gather and analyze requirements and translate them into scalable and maintainable system architectures.
  • Define system components, modules, and interfaces.
  • Embrace best practices and coding standards.
  • Oversee and contribute to the development of critical components of the software system.
  • Collaborate with cross-functional teams to ensure alignment between architectural decisions and development efforts.
  • Very good analytical thinking and communication skills.

Why Join Us?

  • Opportunity to work in a dynamic and innovative environment.
  • Collaborate with global teams and industry experts.
  • Contribute to cutting-edge cybersecurity projects.
  • Competitive salary and benefits package (ticket restaurant, renting, etc.).
  • 60% Mobile work
  • Flexible entering hours
  • 30 working days of holidays
  • Annual Training Plan

Seniority level

  • Seniority levelAssociate

Employment type

  • Employment typeFull-time

Job function

  • Job functionInformation Technology
  • IndustriesMotor Vehicle Manufacturing

Referrals increase your chances of interviewing at Mercedes-Benz Group Services Madrid by 2x

Graduate Software Engineer (relocate to Milan)

Graduate Software Engineer (relocate to London)

Software Engineer Intern (relocate to Milan)

Senior Software Engineer - Age of Empires (Remote)

Software Engineer Intern (relocate to London)

Full Stack Developer (Microservices & Backend)

Full Stack Developer (Microservices & Backend)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Requirements

We are seeking a highly skilled Backend Software Engineer to join our team. The ideal candidate will have a strong background in backend development, with experience in building scalable systems, APIs, and cloud-based services.

Mandatory technical knowledge:

  • Proven experience as a Python Developer.

  • Knowledge of RESTful APIs and asynchronous programming.

  • Experience with service-oriented architecture and modularisation.

  • Experience with Docker (e.g. deployment and DevOps).

  • Experience with interface/API design and development (e.g. FastAPI).

  • Experience with unit testing and containerized development (e.g. Dev Containers).

  • Experience with cloud platforms: Azure, AWS.

Desirable technical knowledge:

  • Knowledge of DevOps practices and CI/CD pipelines.

  • Experience with RDBMS and NoSQL databases: PostgreSQL, MongoDB.

  • Experience with frontend frameworks (e.g. React).

  • Familiarity with GenAI RAG pipelines and vector stores (e.g. FAISS, ChromaDB, Azure AI Search).

  • Experience using pre-commit hooks to enforce code quality, formatting, or static analysis before pushing code.
  • 3 years of practical experience in Python development, with a strong focus on cloud technologies and microservices architecture.
  • Experience designing and maintaining APIs and scalable backend systems (FastAPI preferred).
  • Experience working with containerized environments and DevOps workflows.
  • Collaborate with stakeholders to gather and analyze requirements and translate them into scalable and maintainable system architectures.
  • Define system components, modules, and interfaces.
  • Embrace best practices and coding standards.
  • Oversee and contribute to the development of critical components of the software system.
  • Collaborate with cross-functional teams to ensure alignment between architectural decisions and development efforts.
  • Very good analytical thinking and communication skills.

Benefits & conditions

Why Join Us?

  • Opportunity to work in a dynamic and innovative environment.
  • Collaborate with global teams and industry experts.
  • Contribute to cutting-edge cybersecurity projects.
  • Competitive salary and benefits package (ticket restaurant, renting, etc.).
  • 60% Mobile work
  • Flexible entering hours
  • 30 working days of holidays
  • Annual Training Plan

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com
Prepare application

Good distractions

Loading talks and stories from around this role…