Backend Engineer

Astek
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Junior

Job location

Tech stack

API
Artificial Intelligence
Systems Engineering
Azure
Information Technology Consulting
Continuous Integration
Data Integration
Data Integrity
Relational Databases
DevOps
Performance Tuning
Software Engineering
SQL Databases
SQLAlchemy
Retrieval-Augmented Generation
Large Language Models
Backend
GIT
FastAPI
Information Technology
GraphQL
Machine Learning Operations
Docker

Requirements

Architect and maintain relational databases, ensuring performance and data integrity - Collaborate with DevOps/MLOps to containerize and deploy services using Docker and CI/CD tools - Monitor production systems and continuously improve performance, scalability, and cost efficiency Who are you? - Degree in Computer Science, Software Engineering, or related field - 1-2 years of experience (or strong internships/projects) in backend development or systems engineering - Professional working proficiency in English ️ Required Skills - Python - FastAPI - GraphQL (Strawberry) - SQL & relational database design - SQLAlchemy (or similar ORM) - Git - Docker & CI/CD fundamentals - Monitoring and performance optimization - Experience integrating LLM/AI APIs - Secure tool/data integration (e.g., MCP) - English: fluent (mandatory) - Spanish: fluent (mandatory) Nice to Have - Experience with RAG (Retrieval-Augmented Generation) - Knowledge of vector databases - Hands-on experience with Azure cloud services Who are we? Since 2015, Astek Iberia has been accompanying its customers in their development throughout Spain (Madrid, Barcelona, Valencia, Basque Country, Andalusia, Galicia, etc.). Founded in France in 1988, Astek is a global player in engineering and technology consulting, present in five continents and 25 countries. With expertise in a wide range of industrial and service sectors, Astek is an essential partner, supporting its customers in an intelligent deployment of their products and services, and in the implementation of their digital transformation. Today we are more than 8,000 employees, committed every day to promote the complementarity between digital technologies and complex systems engineering. Our style is to have flexible schedules and highly value the well-being of our employees. Why join us? You will grow professionally in a company in constant development and evolution. You will benefit from a personalized follow-up of your professional projects as close as possible to your ambitions. You will make a real contribution to the company's development in real time. ️ You will enjoy 23 days of vacation (in addition to holidays) that you will be able to choose whenever you want. You will join our team: diverse, multicultural and constantly growing. You will have days full of good energy and good atmosphere. ...although you still have a lot to discover ️ Shall we meet? - If you want to participate in the process, apply from here attaching your CV (in English) as detailed as possible and we will tell you

Apply for this position