
Solution Architect
Exelab S.r.l. · Rome, Lazio, Italy · Remote
- Internet & E-commerce
- 11–50 employees
- Rome, Latium
All reasons
- Open 187 days
In its favour
- Still listed on the employer's own board
About Exelab
Exelab is a technology partner for enterprise companies, specializing in custom digital applications that enhance customer engagement, streamline business processes, and enable data-driven decision-making.
We are a HubSpot Elite partner, Twilio Gold partner, and AWS partner. We work with leading brands to deliver scalable, high-performance solutions tailored to their needs—going beyond execution to create measurable value across CRM, marketing automation, AI-driven analytics, and customer experience platforms.
The Solution Architect Role
At Exelab we don't sell off-the-shelf products
we build custom solutions, treating every client engagement as a mini product cycle. The Solution Architect is a senior full stack engineer with broader responsibility: the technical owner of the engagement, accountable end-to-end for one or more parallel projects, and still hands-on in the codebase.
Our stack is polyglot by design
NodeJS and Python are first-class backend languages and the Solution Architect is expected to be fluent in both. Python in particular plays a central role across data integrations, automations, and AI/ML workflows—a meaningful share of what we ship has Python at its core.
In our delivery framework, the Solution Architect works in a duo with the Value Builder:
- Value Builder → owns business value, client outcomes, product direction
- Solution Architect → owns solution design, technical feasibility, delivery quality
The two roles are peers. The partnership between them is what makes our engagements work.
Key Responsibilities
- Solution design — translate business problems into well-architected technical solutions, balancing time-to-value, scalability, and maintainability
- Project technical ownership — full accountability for the technical outcome of one or more projects in parallel
- Hands-on engineering — build full stack applications across NodeJS, Python, React/TypeScript, and AWS, staying close to the code
- AI-assisted engineering leadership — be a power user of modern AI coding tools and agentic workflows, and help the team adopt them
- Engineering standards — set and uphold standards on testing, CI/CD, observability, and IaC (AWS CDK)
Cross-functional collaboration — work in continuous dialogue with the Value Builder, Project Managers, and partner specialists
Requirements
Experience
- 7+ years in full stack development, at least 2 in a senior/lead capacity
- Proven track record owning the technical side of projects end-to-end
Core technical stack
- NodeJS and its main backend frameworks
- Python as a first-class backend language—for APIs, data processing, automations, and AI/ML workloads
- React and TypeScript for modern frontend development
- AWS, including IaC with AWS CDK
- Relational and non-relational databases (e.g. MySQL, DynamoDB)
- RESTful APIs and third-party integrations
- Git and modern development workflows
AI-assisted engineering
- Demonstrated proficiency with AI coding tools (Claude Code, Cursor, Copilot, and similar) and agentic workflows
- Ability to evaluate, guide, and improve AI-generated code—and to bring others along the same curve
- Evaluated as a core technical skill during the interview process
Soft skills
- Excellent communication, technical and client-facing
- Bias toward action, shipped outcomes, pragmatic trade-offs
- Good command of English, written and spoken
- Italian language proficiency is mandatory
Nice to Have
- Previous experience in a startup or consulting environment
- High-coverage automated testing experience
- Additional programming languages
- AWS or Azure certifications
- CRM, ERP, or Ecommerce integration projects
- Serverless architecture and microservices
- AI and data systems experience
Ideal profile
"7+ years in full stack development with at least 2 in a senior/lead role; proven track record owning the technical side of complex projects end-to-end; strong proficiency in NodeJS, Python, React/TypeScript, and AWS with AWS CDK; advanced practitioner of AI-assisted engineering and agentic workflows; excellent communicator who thrives in tight collaboration with a Value Builder and an extended dev team."
Skills
- HubSpot
- Twilio
- AWS
- Node.js
- Python
- React
- TypeScript
- AWS CDK
- MySQL
- DynamoDB
- Git
- Claude Code
- Cursor
- GitHub Copilot
- Azure
More jobs at Exelab S.r.l.
- R&D Software Engineer — Polyant & PlugSync (Mid-level)Exelab S.r.l. · Rome, Lazio, Italy1mo ago
- Software Engineer — AI Agent Platform / PolyantExelab S.r.l. · Rome, Lazio, Italy1mo ago
- Value BuilderExelab S.r.l. · Rome, Lazio, Italy2mo ago
- Project ManagerExelab S.r.l. · Rome, Lazio, Italy4mo ago
- KPI ArchitectExelab S.r.l. · Rome, Lazio, Italy8mo ago
Similar roles
- Tecnico Help Desk SeniorEverience · Milan, Lombardy, Italy · EUR 24,000–28,000/yrtoday
- Tecnico Help Desk II LivelloEverience · La Spezia, Liguria, Italy · EUR 24,000–26,000/yrtoday
- Microsoft Azure Developer - full remoteEverience · Milan, Lombardy, Italytoday
- Lead Tech SREJobgether · Italyyesterday
- Associate Field Service Technician - Sardinia CenterDiebold Nixdorf · Italy · EUR 26,600–38,000/moyesterday
- TechEx Operations Analyst (IT Support)NBCUniversal · Rome, ROME, Italyyesterday