Description
Summary:
This role requires a seasoned architect and technical leader to define software and cloud architectures, drive technical decisions, and lead engineering teams in delivering high-quality, scalable solutions.
Highlights:
1. Lead architectural design for distributed systems on AWS
2. Technically lead engineering teams and mentor developers
3. Focus on innovative solutions including generative AI
**Responsibilities**
**Architecture**
* Define the software architecture of solutions and applications (domain modeling, service decomposition, API contracts, and integration patterns) as well as the cloud infrastructure architecture.
* Design distributed systems architectures with high availability, scalability, and fault tolerance.
* Define and document end\-to\-end solutions on AWS, considering cost, security, performance, and operability (pillars of the AWS Well\-Architected Framework).
* Architect serverless solutions with AWS Lambda (Python), including orchestration patterns, idempotency, and event handling.
* Model the data layer on RDS PostgreSQL (schemas, performance, scalability, integrity).
* Guide the architecture of front\-end applications in Angular integrated via AWS AppSync (GraphQL).
* Lead the design of solutions and agents based on Kiro and Anthropic models (agent orchestration, prompts/context, guardrails, and quality evaluation).
* Drive architecture decisions (ADRs), technical trade\-offs, and design reviews.
**Technical leadership \& delivery (Tech Lead)**
* Technically lead the engineering team, being responsible for delivering the project with quality and on schedule.
* Translate the architecture into an execution plan, breaking work into incremental deliverables and prioritizing the technical backlog together with Product/PM.
* Define and uphold quality standards: code review, testing, CI/CD, observability, and engineering best practices.
* Mentor developers, support the team's technical growth, and act as an escalation point for complex challenges.
* Remove technical impediments, coordinate dependencies, and communicate status, risks, and trade\-offs to leadership and stakeholders.
* Balance delivery pragmatism with long\-term technical health (technical debt management).
* Ensure security, governance, and compliance (IAM, encryption, networking, compliance).
**Required qualifications**
* 10\+ years of experience in distributed systems architecture.
* 5\+ years of experience in AWS solution design.
* Proven experience in software/application architecture (systems design, microservices, event\-driven architecture, APIs) not just infrastructure.
* Experience as a Tech Lead or in technical leadership of teams, with accountability for project delivery.
* AWS certifications (Solutions Architect Associate and/or Professional, Developer, SysOps Administrator, DevOps Engineer, etc.).
* In\-depth knowledge of scalability, resilience, observability, and disaster recovery.
* Experience with cloud security (IAM, networking, encryption, governance).
* Strong communication, organizational, and influencing skills with engineering teams, leadership, and stakeholders.
* Experience in agile environments (Scrum/Kanban) and DevOps/SRE culture (CI/CD, automation, FinOps).
* English at C1 or C2 level, with experience in international projects.
**Nice to have**
* Experience with generative AI / agent\-based solutions, including RAG, agent orchestration, and evaluation.
**Soft skills**
* Technical leadership, mentoring, and the ability to develop people.
* Systems thinking and long\-term vision.
* Ability to balance technical, delivery, and business trade\-offs.
* Strong communication and cross\-team collaboration.
* Results\-oriented with a strong sense of ownership over delivery.
**What can you expect from us?**
Mind\-blowing workplace culture. You will be integrated in a professional, dynamic and collaborative team.
**100% Remote opportunities**
We want you to have the flexibility to work where you feel most comfortable and productive.
**International Career**
* You can expect professional growth and to be connect with the world.
* We are represented in Portugal, Belgium, Luxembourg, and Denmark.
* And with projects in many other countries: Netherlands, Luxembourg, Singapore and in the United States of America (and a lot more is coming…)
**Extra Benefits \& Perks**
If you wish to work with us and you are outside European Union (good news…) we are a Tech Visa Company, We will help!
**As a plus, we provide Health and Life Insurance.**