{"id":867688,"url":"https://alion.io/job/exelab-solution-architect","title":"Solution Architect","company":{"id":698558,"name":"Exelab","domain":"exelab.com","url":"https://alion.io/company/exelab-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":null},"role":"Solutions","role_family":"Solutions","seniority":"staff","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Rome, Italy"],"countries":["IT"],"hiring_countries":["IT"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":47000,"max_usd":92000,"period":"year","method":"role_seniority_country_cell","sample_n":19},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AWS","optional":false},{"name":"AWS CDK","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"DynamoDB","optional":false},{"name":"Git","optional":false},{"name":"MySQL","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Twilio","optional":false},{"name":"TypeScript","optional":false},{"name":"Azure","optional":true},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-04-29T13:17:32Z","employer_posted_date":"2026-04-29","last_verified_at":"2026-10-02T03:08:46Z","board_verified":true,"closed_at":null,"days_open":156,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":155},"description":"Please note that candidates must have the right to work in Italy and be based in the country for this role\nAbout Exelab\nExelab 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.\nWe 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.\nWe don't sell off-the-shelf products: we build custom solutions, and we treat every client engagement as a real product cycle - with an owner, a budget, a release date, and someone accountable if it goes wrong. AI-assisted engineering is not a side tool at Exelab: it is how we deliver.\nThe Solution Architect Role\nThe Solution Architect is that owner.\nThis is not a role that receives requirements and implements them. It is the person who owns the product: its quality, its budget, its timeline, and the decision to ship. You are a senior engineer who stays hands-on in the codebase, but what you are measured on is the outcome of the product you own - not the volume of code you write.\nYou work in a duo with a business-side counterpart who owns the solution - the idea and the business outcome it must produce - and holds the day-to-day presence with the client. The product is yours. That split is deliberate: the person accountable for delivery is never the person absorbing client pressure. You are peers, with distinct and explicit accountabilities, and the partnership between you is what makes our engagements work.\nWhat Owning the Product Means Here\nYou are in from the estimate. You are involved before the deal is closed, because you will be held to the number. You do not inherit a budget somebody else committed to.\n\nYou own budget and timeline. A Project Manager monitors and escalates; they do not govern them for you. You do.\n\nYou press the red button. Production release is approved by whoever answers for the product. That's you.\n\nYou never work to requirements. If a build satisfies every requirement and delivers no value, that is a conversation you are part of - not one you sit out because \"the spec said so\".\n\nYou lead the extended team. Specialists (HubSpot, additional devs) plug in on demand; you decide when and how. On larger engagements you are the primary builder inside a broader team.\n\nKey Responsibilities\nProduct ownership - full accountability for quality, budget, timeline, and release of one or more projects in parallel\n\nEstimation and scoping - size the work you will be held to, and defend the trade-offs behind the number\n\nTechnical design - turn business goals into a well-architected solution, balancing time-to-value, scalability, and maintainability\n\nHands-on engineering - build full stack applications across NodeJS, Python, React/TypeScript, and AWS, staying close to the code\n\nAI-assisted engineering leadership - be a power user of modern AI coding tools and agentic workflows, and help the team adopt them\n\nEngineering standards - set and uphold standards on testing, CI/CD, observability, and IaC (AWS CDK)\n\nTeam orchestration - direct specialists and developers, in continuous dialogue with the counterpart who owns the solution, the PM, and the QA/Trainer\n\nRequirements\nRequirements\nExperience\n7+ years in software development, at least 2 owning delivery end-to-end\n\nDemonstrable product ownership: you have been the person answering for scope, quality, budget and release date on real projects - not just for the code\n\nProduct judgment\nAbility to make and defend scope trade-offs: what ships now, what is cut, what is deliberate debt\n\nComfort saying \"this is ready\" and \"this is not ready\", and being accountable for the call\n\nInstinct for value over completeness - shipping the 70% that moves the client, instead of the 100% that arrives late\n\nCore technical stack\nOur stack is polyglot by design: NodeJS and Python are both first-class backend languages. Python in particular plays a central role across data integrations, automations, and AI/ML workflows.\nNodeJS and its main backend frameworks\n\nPython as a first-class backend language - for APIs, data processing, automations, and AI/ML workloads\n\nReact and TypeScript for modern frontend development\n\nAWS, including IaC with AWS CDK\n\nRelational and non-relational databases (e.g. MySQL, DynamoDB)\n\nRESTful APIs and third-party integrations\n\nGit and modern development workflows\n\nAI-assisted engineering\nDemonstrated proficiency with AI coding tools (Claude Code, Cursor, Copilot, and similar) and agentic workflows\n\nAbility to evaluate, guide, and improve AI-generated code - and to bring others along the same curve\n\nEvaluated as a core technical skill during the interview process\n\nSoft skills\nExcellent communication, technical and client-facing\n\nComfortable with being the single point of accountability for the product\n\nBias toward action, shipped outcomes, pragmatic trade-offs\n\nItalian language proficiency is mandatory; good command of English, written and spoken\n\nNice to Have (strongly preferred: consulting or professional-services background)\nConsulting or professional-services experience: delivering for external clients, under commercial constraints, with someone else's money and deadlines on the line\n\nExperience as tech lead or product owner on a commercial software product\n\nStartup experience, especially with direct responsibility for what shipped\n\nHigh-coverage automated testing experience\n\nAWS or Azure certifications\n\nCRM, ERP, or e-commerce integration projects\n\nServerless architecture and microservices\n\nAI and data systems experience\n\nIdeal Profile\n\"7+ years in software development with real end-to-end delivery ownership; answers for scope, quality, budget and release date, from the estimate to the decision to ship; strong product judgment - trade-offs, readiness calls, value over completeness; fluent in NodeJS, Python, React/TypeScript, and AWS with CDK; advanced practitioner of AI-assisted engineering; thrives as a peer alongside a business-side counterpart, with distinct and explicit accountabilities.\"\nSalary range: 40-50 K","description_format":"text","description_chars":6316,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Italian","level":"Advanced (C1)","optional":false},{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Italy","iso":"IT","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Enterprise Apps Implementation Partners"],"lifecycle":[{"event":"open","at":"2026-09-13T14:44:21Z"}],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.342,"p_room":0.28,"age_days":155,"expected_fill_days":26,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-10-02T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/exelab-solution-architect","json_url":"https://alion.io/job/exelab-solution-architect.json","meta":{"generated_at":"2026-10-03T00:38:27Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":252,"day_limit":5000,"remaining_today":4748,"minute_limit":60,"resets_at":"2026-10-04T00:00:00Z"}}}