> Markdown version of [/jobs/ext/2975873-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2975873-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:** Workato - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Databases, Software Debugging, Message Broker, Systems Development Life Cycle, Ruby on Rails, Reliability Engineering, Web Applications, Data Logging, Load Balancing, Zapier, Caching, Backend, Kubernetes, Information Technology, Free and Open-Source Software, Virtual Agents, Network Server - **Published:** September 18, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-en-barcelona-ID-372169824 ## About the Role Compensaciones / Beneficios * Build high-performance gateways and routing components * Develop server-side infrastructure for logging and monitoring * Collaborate with Infra and SRE to meet HA and scalability requirements * Work with the AI team to design features for a new AI assistant * Contribute at all phases of the development lifecycle * Write well-designed, testable, efficient code * Evaluate and propose improvements to the existing system * Support continuous improvement by researching alternatives and presenting architectural options Responsabilidades * BS/MS in Computer Science, Engineering, or related subject * 8+ years of industry experience * Strong Go backend experience (4+ years) * Excellent debugging, analytical, problem-solving, and social skills * Solid understanding of large web application components: databases, load balancers, app servers, message brokers, caching, monitoring * Experience building and scaling distributed, highly available systems * Experience with Ruby on Rails is a plus * Open-source contributions are a plus * Fundamental knowledge of Kubernetes concepts and configuration Requisitos principales * ## Description Experteer Overview Senior Go Engineer at Workato Genie team.You will build mission-critical features for the platform, including AI chatbot dispatching and balancing synchronous/asynchronous AI execution.You'll create high-performance gateways, scalable routing, and robust logging/monitoring infrastructure, partnering with Infra, SRE, and AI teams to deliver a premier AI assistant experience.You'll contribute across the full development lifecycle, write efficient code, and explore improvements for scale and reliability.This role combines backend systems with AI-driven capabilities to enable enterprise-scale automation.Compensaciones / Beneficios * Build high-performance gateways and routing components * Develop server-side infrastructure for logging and monitoring * Collaborate with Infra and SRE to meet HA and scalability requirements * Work with the AI team to design features for a new AI assistant * Contribute at all phases of the development lifecycle * Write well-designed, testable, efficient code * Evaluate and propose improvements to the existing system * Support continuous improvement by researching alternatives and presenting architectural options Responsabilidades * BS/MS in Computer Science, Engineering, or related subject * 8+ years of industry experience * Strong Go backend experience (4+ years) * Excellent debugging, analytical, problem-solving, and social skills * Solid understanding of large web application components: databases, load balancers, app servers, message brokers, caching, monitoring * Experience building and scaling distributed, highly available systems * Experience with Ruby on Rails is a plus * Open-source contributions are a plus * Fundamental knowledge of Kubernetes concepts and configuration Requisitos principales * ## Related Videos - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [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) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)