🏛 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 hold a Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field
- you have proven experience as a Tech Lead in a software development environment.
- you have a strong background in system design principles and best practices.
- you have experience working with scalable architectures, distributed systems, and cloud technologies.
- you have knowledge of common design patterns (MVC, Microservices, Observer, Adapter, Factory, etc.) and best practices for code modularity, maintainability, and extensibility.
- you have a strong understanding of scalability challenges, including caching, load balancing, and vertical/horizontal scaling.
- you have experience defining and implementing effective testing strategies, ensuring robust unit, integration, and end-to-end testing to maintain software quality and reliability.
- you have experience with security best practices, including authentication, authorization, and data protection.
- you have knowledge of fault-tolerant and resilient system design, including redundancy and disaster recovery strategies.
- you have excellent communication skills, with the ability to mentor and guide a development team.
- you have experience with DevOps practices and cloud platforms, and understand how CI/CD pipelines, infrastructure automation, and monitoring contribute to reliable and scalable systems.
- you are familiar with cloud-native architectures and services on major cloud providers (AWS, Azure), including containerization and orchestration technologies.
- you have a strong understanding of SOLID principles.
- you consistently apply clean code practices to ensure readability, maintainability, and long-term code quality.
- you have experience working in agile development environments, and understand agile principles and practices such as Scrum or Kanban to support iterative and collaborative delivery.
- you have experience working with modern AI technologies, including RAG, LLMs or voice assistants
...and some more points:
- Excellent written and verbal Dutch and English is the core requirement, but other languages are always a bonus
- AZ305 certification is a plus
- On-site travel to client locations may be needed during project stages.
note: If you don’t feel that you perfectly fit the description above, but you have some other background or skillset that you think could be of interest, please still get in touch!
⚜️ What You’ll Be Doing
- Manage a multidisciplinary development team (Developers, QAs, Devops, etc.), ensuring best practices and technical growth.
- Provide technical guidance and code reviews to maintain high-quality standards.
- Collaborate closely with the development team to assess, prioritize, and plan technical debt.
- Collaborate closely with Business Analysts and Product Designers to scope work and align technical solutions with business and user needs.
- Stay updated on emerging technologies and ensure their appropriate application in projects.
- Work on solving complex system design problems, ensuring scalability, reliability, and maintainability.
- Ensure data consistency, system security, and optimal performance across the platform.
- Implement best practices for distributed systems, including message queues, storage models, and inter-service communication.
- Project & Stakeholder collaboration, contributing to project planning, estimations, and execution of technical deliverables.
- Collaborate closely with product owners and stakeholders to validate that the developed features align with business requirements and user expectations, ensuring successful delivery.
- Ensure clear and timely communication of technical updates and project status to stakeholders.
- Collaborate with the Solution Architect and development team to ensure proposed solutions are technically feasible and scalable
- Collaborate with QA Leads to define and implement effective testing strategies, ensuring robust unit, integration, and end-to-end testing to maintain software quality and reliability.
- Engage in continuous dialogue with team members, fostering a culture of effective communication and constructive feedback.
⚜️ 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: We support your development with a €1000 annual learning budget, dedicated mentorship, and a clear growth framework. We do annual reviews to recognize your growth and make sure your salary reflects it.
- Well-being: Benefit from health insurance, flexible benefits, extra vacation days with tenure, and regular check-ins to support your well-being.
- Purpose: Drive real impact and take ownership of meaningful projects with global clients.
⚜️ 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.