Back end Software Developer
hace 3 días
Málaga
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, • Associate, • Full-time, • Information Technology, • Motor Vehicle Manufacturing Referrals increase your chances of interviewing at Mercedes-Benz Group Services Madrid by 2x We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr