> Markdown version of [/jobs/ext/1930947-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1930947-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Concentric Recruitment - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Continuous Integration, Cursor (Graphical User Interface Elements), Python (Programming Language), Language Modeling, SQL Databases, Systems Integration, AI Infrastructure, Real Time Systems, ReactJS, Large Language Models, Multi-Agent Systems, Machine Learning Operations, Docker - **Published:** August 5, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-en-madrid-ID-365562445 ## About the Role They are now looking for a Senior/ Principal Software Engineer to help scale the platform behind their voice agents, owning features end-to-end across their Type Script / Python stack and working on AI pipelines, LLM orchestration, STT/TTS, prompt workflows and real-time systems. What we are looking for +5-7 years of production experience with modern web stack Experience with AI coding agents such as Claude Code, Cursor or Codex Real Product mindset and ability to work autonomously Comfortable with Docker, SQL, testing and scalable architecture Fluent Spanish and English Nice to have Experience with LLMs, STT/TTS, Open AI, Whisper, Eleven Labs or Deepgram Experience with Lang Chain, Lang Graph or similar AI orchestration tools AWS/GCP, CI/CD and observability experience Startup or early-stage product company experience PRevious experince leading a team or acting as a principal What you'll be doing Building scalable APIs and services for real-time voice interactions Developing product features end-to-end with React, Type Script and AI infrastructure Integrating LLM, STT and TTS workflows into production Working on agentic and multi-agent workflows Improving architecture, observability, testing and engineering quality Working directly with the founders and senior team to shape the platform #J-*****-Ljbffr ## Description Role: Senior / Principal Software Engineer Job Type: Full-Time Salary range: to €******* + Equity Contract type: Direct employment with our client Location: Onsite in Barcelona Only interested in speaking with candidates who are comfortable working from the office 5 days per week Our partner is building next-generation AI-driven communication products that help businesses automate customer interactions, improve operational efficiency and generate actionable insights in real time.They are now looking for a Senior/ Principal Software Engineer to help scale the platform behind their voice agents, owning features end-to-end across their Type Script / Python stack and working on AI pipelines, LLM orchestration, STT/TTS, prompt workflows and real-time systems.What we are looking for +5-7 years of production experience with modern web stack Experience with AI coding agents such as Claude Code, Cursor or Codex Real Product mindset and ability to work autonomously Comfortable with Docker, SQL, testing and scalable architecture Fluent Spanish and English Nice to have Experience with LLMs, STT/TTS, Open AI, Whisper, Eleven Labs or Deepgram Experience with Lang Chain, Lang Graph or similar AI orchestration tools AWS/GCP, CI/CD and observability experience Startup or early-stage product company experience PRevious experince leading a team or acting as a principal What you'll be doing Building scalable APIs and services for real-time voice interactions Developing product features end-to-end with React, Type Script and AI infrastructure Integrating LLM, STT and TTS workflows into production Working on agentic and multi-agent workflows Improving architecture, observability, testing and engineering quality Working directly with the founders and senior team to shape the platform #J-*****-Ljbffr ## Related Videos - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [HR ROBO SAPIENS: Decoding AI Agents and Workflow Automation for Modern Recruitment](https://www.wearedevelopers.com/videos/1470-hr-robo-sapiens-decoding-ai-agents-and-workflow-automation-for-modern-recruitment) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)