Tech Architect
InnoWave is looking for a dynamic, agile person, good communication skills to complete our team. If you're based in Lisbon, this might be the opportunity for you!
Technical Architect
Responsibilities
Define reference standards for the seamless integration of AI across SDLC, Data, and Ops streams.
Establish and enforce safety and usage guardrails for Large Language Models (LLMs), autonomous agents, and automated workflows.
Create and maintain technical blueprints and decision frameworks tailored to specific engineering streams.
Form and lead the ARB to validate, approve, and align all new technical initiatives with the global strategy.
Ensure robust interoperability between diverse platforms (including low-code environments, AI agent frameworks, and Open Source technologies).
Define standard APIs and integration contracts between "Data Products" and consumer applications.
Manage technical debt and design clear migration roadmaps for legacy systems.
Establish reference models for microservices and event-driven architectures (EDA).
Properly size and scale infrastructure to support heavy AI/ML workloads.
Implement standards for caching, rate limiting, and proactive cloud cost management.
Design deployment strategies and CI/CD pipelines that incorporate AI-powered "quality gates."
Enable and champion comprehensive monitoring and observability across the entire stack.
Embed "Security by Design" principles across all AI-native solutions and integrations.
Develop business continuity and DR plans specifically for critical AI services.
Validate and mitigate potential vulnerabilities within AI-generated code.
Ensure full auditability and traceability of all architectural decisions and AI-driven autonomous actions.
Skills
Degree in Computer Science, Software Engineering, or a related field.
Minimum of 5 years in software engineering or architecture, focusing on distributed systems.
Familiarity with Domain-Driven Design (DDD) and integration architectures (Microservices, Event-driven, API-first).
Knowledge of cloud-native technologies (preferably GCP), Docker, Kubernetes, and Serverless functions.
Orientation toward CI/CD practices, including automated builds, comprehensive testing (unit, integration, E2E), and deployments (e.g., GitHub Actions).
Ability to quickly master new languages/frameworks with a continuous modernization mindset.
Capacity to diagnose and resolve complex problems in heterogeneous, distributed integration environments.
Strong interpersonal and technical communication skills; ability to mentor and lead technical discussions with both developers and stakeholders.
High level of curiosity and a proactive approach to understanding complex business processes.
InnoWave gives equal opportunity in employment regardless of gender, gender identity, sexual orientation, marital status, race, nationality, religion, age, disability, political beliefs, or any other factor. InnoWave will not pay fees to any third-party agency or company that does not have a signed agreement, do not submit resumes/CV's directly.
By answering to this job post, you consent the use of your data by InnoWave Group, for as long as necessary. We conduct regular data-cleansing and updating exercises to make sure the information we have is relevant and accurate. If you have any doubt or request to make relatively to your personal data, please send an e-mail.
- Department
- SW Engineering
- Role
- Fullstack
- Locations
- InnoWave PT
- Remote status
- Hybrid