Senior Software Engineer (all genders)

Thorit Thorit GmbH

Lisboa

On-site

EUR 50,000 - 75,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Private health insurance top-up
Learning and development budget
Flexible working from anywhere in the EU
Flat hierarchies with direct access to leadership

Job summary

Thorit Thorit GmbH is looking for a Senior Software Engineer to join our Lisbon hub. The successful candidate will take ownership of fullstack features, from UI to deployment, working with AI and agentic systems.

With responsibilities including shipping products and raising engineering standards, this role offers significant autonomy and opportunities for professional growth. Must have strong skills in TypeScript, React, Node.js, and Python, along with experience in LLM APIs.

The position provides benefits such as private health insurance, a learning budget, and flexible remote work options.

Qualifications

  • 5+ years building production software across the full stack.
  • Real experience with LLM APIs and at least one agentic framework.
  • Ability to commit to 2 days per week in the Lisbon office.

Responsibilities

  • Ship AI-powered fullstack features and internal tools end to end.
  • Raise the engineering standard through code review and testing.
  • Automate slow, manual parts of how we work.

Skills

TypeScript
React
Node.js
Python
LLM APIs
Functional English (B2)

Tools

AWS
GCP
HubSpot
Git

Job description

About the Role

You'll join our Lisbon engineering hub as a Senior Software Engineer and own real features end to end, from the UI a user touches to the API, the data, and the deploy. You'll be one of the people deciding how AI and agentic systems actually show up in what we ship, not in a demo, but in live client and internal delivery.

This is a hands on senior role with genuine ownership: less waiting for tickets, more taking a problem and shipping the answer. The Team Lead seat for our engineering track is currently open, so you'll have direct access to the Practice Lead and unusually high autonomy from day one.

If you want to build cool things with LLMs and agents and see them used in production, and you want to set the technical bar for a growing hub rather than slot into someone else's, this is that seat.

What You'll Do
  • You'll ship AI powered fullstack features and internal tools end to end, owning frontend, backend, data, and deployment

  • You'll build with LLMs and agentic frameworks and make them reliable enough for live client and internal delivery, not just prototypes

  • You'll raise the engineering standard of the Lisbon team through code review, testing, and CI/CD that people actually adopt

  • You'll cut delivery and QA cycle time by automating the slow, manual parts of how we work

  • You'll review critical pull requests and unblock the engineers around you

  • You'll contribute reusable components and shared libraries that the rest of the team builds on

  • You'll become the technical reference point for AI augmented engineering in the Lisbon hub

What You Bring

Must-haves

  • 5+ years building production software across the full stack, with features you personally owned from empty repo to live

  • Strong TypeScript and React on the frontend, and Node.js or Python on the backend

  • Real, shipped experience with LLM APIs and at least one agentic framework: prompt design, tool calling, retrieval, and handling failure modes

  • A shipping bias: you deliver working increments fast and iterate in production rather than disappearing into multi week first versions

  • Functional written and spoken English (B2 minimum) for a distributed setup across Germany and Portugal with daily CET overlap

  • Ability to commit to 2 days per week in the Lisbon office

Nice-to-haves

  • HubSpot development experience (UI Extensions, serverless functions) or genuine enthusiasm to ramp into it

  • Cloud deployment experience (AWS or GCP) and solid CI/CD habits

  • A track record of lifting the engineers around you without needing a manager title

  • Experience setting engineering standards (testing, review culture, tooling) on a team

Your Team

You'll join the Development Team within our Development & Technology Practice and report to the Director Development & Technology. The Team Lead Engineer / Architect seat is currently open, so you'll have direct access to the Practice Lead and real ownership from day one. You'll work alongside engineers, AI specialists, and UX colleagues across our Lisbon hub and the wider Development team across geographies.

Tech Stack
  • Languages: TypeScript, JavaScript (ES6+), Python

  • Frontend: React

  • Backend: Node.js, REST and GraphQL APIs

  • AI: LLM APIs, agentic frameworks, retrieval augmented generation

  • CMS / Platform: HubSpot (UI Extensions, serverless functions)

  • Cloud & Delivery: AWS or GCP, CI/CD, Git

  • Internal Tooling: Jira, Confluence, Forecast, Claude AI, Claude Code, Cursor

What We Offer
  • Statutory: Standard Portuguese employment benefits via local entity or EOR (paid time off, public holidays, parental leave, statutory health coverage)

  • Health: Private health insurance top-up

  • Learning: Full Blinkist Business library (4,500+ books), 3 months of Babbel, a real learning and development budget with paid time to use it, and funded certifications relevant to your stack

  • Flexibility: Up to 4 weeks per year working from anywhere in the EU with a €500 allowance, hybrid setup with Lisbon hub access (2 to 3 days per week)

  • Culture & Tools: Flat hierarchies with direct access to CEO and Leadership, top tier hardware, full access to modern AI tooling (Claude AI, Claude Code, Cursor) as part of how you work, and high autonomy in a company actively betting on AI and agentic delivery

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Agentic Engineer (all genders)
Agentic Engineer (all genders)

Thorit Thorit GmbH • Lisboa

On-site
EUR 50,000 - 80,000
Private health insurance top-up
Flexibility for working from anywhere in the EU
Learning budget for AI conferences and training
AI engineer
AI engineer

login.works • Lisboa

On-site
EUR 50,000 - 70,000
Competitive compensation
Flexibility
Mentorship from senior engineers
AI & Data Engineer (all genders)
AI & Data Engineer (all genders)

Thorit Thorit GmbH • Lisboa

On-site
EUR 60,000 - 90,000
Private health insurance top-up
Learning resources including Babbel and HubSpot certifications
Flexibility to work from anywhere in the EU
Senior Full Stack Engineer
Senior Full Stack Engineer

BOI (Board of Innovation) • Portugal

On-site
EUR 50,000 - 70,000
Senior AI Engineer (LLM/Agentic Systems) - Full Remote Portugal
Senior AI Engineer (LLM/Agentic Systems) - Full Remote Portugal

HumanIT Digital Consulting • Porto

Remote
EUR 24,552 - 31,248
15th month salary
Health insurance for family
Birthday off
+2
Ai Tech Lead (Founding Engineer)
Ai Tech Lead (Founding Engineer)

ambi.careers • Lisboa

On-site
EUR 60,000 - 85,000
Founding team role
Fast career growth
Cutting-edge AI work
+2
Lead AI Engineer
Lead AI Engineer

Indicium AI • Lisboa

On-site
EUR 50,000 - 70,000
£2k annual training budget with 5 study days
Collaborative working environment
Financial support for new initiatives
+1
Senior / Lead Machine Learning Engineer (AI & LLM Systems) - Hybrid (2 days office)
Senior / Lead Machine Learning Engineer (AI & LLM Systems) - Hybrid (2 days office)

HumanIT Digital Consulting • Lisboa

On-site
EUR 70,000 - 100,000
Hybrid work model
Opportunity for technical leadership
Mentorship opportunities
Software Engineering Team Lead
Software Engineering Team Lead

Kaizen Gaming • Lisboa

On-site
EUR 70,000 - 110,000
Health and life insurance
Hybrid/remote options
Meal allowance
+2
Senior Lead Full-Stack Engineer (Java/Spring Boot/React/Cloud) – Full Remote
Senior Lead Full-Stack Engineer (Java/Spring Boot/React/Cloud) – Full Remote

HumanIT Digital Consulting • Lisboa

Remote
EUR 70,000 - 95,000
15th month salary
Health insurance for family
Birthday off
+4