Backend Developer Trainee [IEFP Internship]
🏛 The DEUS Initiative
We're a team of curious minds who believe technology should serve people. Our mission is to unlock the potential of AI for humanity through solutions that are not just innovative, but also ethical and impactful. We're driven by a desire to simply make things better.
Our name is inspired by deus ex machina, not because we think we’re gods, but because we design AI that steps in to support, solve, and serve.
DEUS also stands for what we do best:
Data | Engineering | User Experience | Strategy
With offices in Amsterdam, Porto, and A Coruña, we collaborate on international projects that challenge us to think deeply, build with care, and design for human good.
Will you be part of what comes next?
⚜️ About You
This role is a great fit if you have:
Basic knowledge of Python and an interest in backend development.
Familiarity with building or consuming APIs, such as REST (experience with FastAPI, Django, or Flask is a plus).
A foundational understanding of programming concepts, data structures, and clean coding practices.
Some exposure to SQL or NoSQL databases.
Interest in learning about asynchronous programming and concurrency concepts in Python.
Curiosity about cloud environments such as AWS or Azure.
Interest in microservices architectures and containerized applications.
A basic understanding of authentication concepts such as JWT, OAuth2, or API security (nice to have).
A strong willingness to learn, improve code quality, and follow best practices in testing and debugging.
A collaborative mindset and eagerness to learn from experienced engineers and contribute to team discussions.
A mindset aligned with our values: Integrity, Curiosity, Creation, and Collaboration.
Strong written and verbal English communication skills.
Bonus points if you have:
Experience with Git and collaborative development workflows.
Built personal, academic, or open-source backend projects.
Basic familiarity with Docker or containerization.
Interest in AI systems and modern AI tooling.
Some exposure to LLMs, vector databases, or frameworks such as LangChain or similar tools.
⚜️ What You’ll Be Doing
Collaborating with engineers and cross-functional teams to learn and contribute to backend development using Agile methodologies.
Supporting the development of backend features and APIs using Python-based frameworks.
Assisting with the implementation of business logic and service integrations.Helping develop and maintain secure authentication mechanisms.
Contributing to new projects and helping implement best engineering practices.
Assisting in maintaining and improving CI/CD pipelines and development workflows.
Supporting the setup and monitoring of logging, monitoring, and alerting systems.
Working with the team to understand requirements and help implement practical solutions.
Learning how to benchmark and improve backend performance.
Gaining hands-on experience with containerized applications and infrastructure tools such as Docker and Kubernetes
(…and there’s always space to explore what excites you.)
⚜️ What You’ll Experience
Community: Join a friendly multicultural team that loves to connect, through regular social events, activities, and our yearly company retreat, Pantheon.
Flexibility: We encourage a hybrid setup, but there are no mandatory office days. You decide when to come in and how to manage your time.
Growth: You’ll be supported by experienced mentors, receive regular feedback, and be part of real projects. This is a space to learn by doing.
Well-being: We foster a supportive environment with regular check-ins, open communication, and a healthy balance between learning, impact, and personal life.
Purpose: From day one, you’ll contribute to initiatives that matter to the team and the evolution of our products, tools, and ways of working.
⚜️ A Place Where You Belong
At DEUS, we are deeply committed to building an environment where you can truly be your authentic self. We celebrate diversity in every dimension, fostering an atmosphere where every individual feels valued and respected.
We do not tolerate any form of discrimination. We maintain a clear 'no assholes' policy, applying to both our team and our clients, ensuring a respectful and positive dynamic for all.
We’re committed to an inclusive and accessible recruitment process. So please let us know how we can best support you on the application form.
Apply now if this sounds like a fit. We’d love to meet you.
- Department
- Engineering
- Locations
- Porto
- Remote status
- Hybrid
- Employment type
- Full-time