15 ago
|
Mercedes-Benz Group Services Madrid
|
Madrid
15 ago
Mercedes-Benz Group Services Madrid
Madrid
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 adecuado 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 an
📌 Back end Software Developer (Madrid)
🏢 Mercedes-Benz Group Services Madrid
📍 Madrid