> Markdown version of [/jobs/ext/2809251-principal-software-engineer-go-rust-engine](https://www.wearedevelopers.com/jobs/ext/2809251-principal-software-engineer-go-rust-engine). 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). --- # Principal Software Engineer, Go & Rust (Engine) - **Company:** Workato - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Continuous Integration, Distributed Systems, Fault Tolerance, Protocol Buffers, Systems Analysis, PostgreSQL, OAuth, OpenID, Software Architecture, Reliability Engineering, Runbook, Systems Architecture, WebSocket, Zapier, Kubernetes, Apache Kafka, Software Coding, Terraform, Grpc, Docker, Golang, Microservices - **Published:** September 9, 2026 - **Apply:** https://www.buscojobs.com.es/principal-software-engineer-go-rust-engine-en-madrid-ID-369209380 ## About the Role criteria for changes* Lead cross-team projects with phased implementations and feature flagsResponsabilidades* 8+ years building scalable distributed systems* 3+ years in System/Platform Architect roles* Proven experience with large microservice environments and monoliths* Strong Golang coding skills (production-quality)* Proficiency with Protocol Buffers, gRPC, WebSockets, Kafka, PostgreSQL (partitioning, replication, HA)* Security u**** authentication expertise xqbhyrx (OAuth 2.0/OIDC, JWT, mTLS, encryption)* Infrastructure u**** operations knowledge (Kubernetes, Docker, CI/CD, Terraform)* Experience with distributed systems patterns (Saga, circuit breakers, retries)* Experience with high-scale systems (millions of requests per day)* Excellent technical writing and cross-team communication* Ability to plan phased implementations and lead complex projects* Track record with feature flags, gradual rollouts, zero-downtime deployments* Mentorship mindset and cost analysis capabilities* Experience with AI-assisted workflows in system analysis and anomaly detectionRequisitos principales* ## Description Experteer Overview Asegúrese de presentar su candidatura con toda la información solicitada, tal como se expone en la descripción del puesto a continuación.As a System Architect at Workato, you will lead the design and evolution of a secure, scalable platform, shaping how the product supports real-time orchestration at enterprise scale.You'll drive critical architectural decisions across microservices and legacy components, partnering with product and security teams to set standards.Your work enables reliable, zero-downtime migrations and robust security for the automated enterprise.This role offers hands-on coding and high-impact governance in a fast-growing cloud-native environment.Compensaciones / Beneficios* Design microservices and platform features from concept to production-ready specs* Create technical designs and proof-of-concepts in Golang* Architect secure, fault-tolerant systems with automated failover and end-to-end encryption* Analyze existing architecture and plan gradual replacement of legacy components* Plan implementation phases, migration strategies, and deprecation timelines* Review and approve architectural designs; lead architecture review sessions* Collaborate with Product, Dev Leads, Security, SRE, and Infrastructure to set platform-wide standards* Lead threat modeling and drive consensus on platform initiatives* Mentor engineers on architectural best practices and resolve complex challenges* Write technical documentation (ADRs, runbooks, API specs) and design system diagrams* Design zero-downtime migration strategies and define acceptance criteria for changes* Lead cross-team projects with phased implementations and feature flagsResponsabilidades* 8+ years building scalable distributed systems* 3+ years in System/Platform Architect roles* Proven experience with large microservice environments and monoliths* Strong Golang coding skills (production-quality)* Proficiency with Protocol Buffers, gRPC, WebSockets, Kafka, PostgreSQL (partitioning, replication, HA)* Security u**** authentication expertise xqbhyrx (OAuth 2.0/OIDC, JWT, mTLS, encryption)* Infrastructure u**** operations knowledge (Kubernetes, Docker, CI/CD, Terraform)* Experience with distributed systems patterns (Saga, circuit breakers, retries)* Experience with high-scale systems (millions of requests per day)* Excellent technical writing and cross-team communication* Ability to plan phased implementations and lead complex projects* Track record with feature flags, gradual rollouts, zero-downtime deployments* Mentorship mindset and cost analysis capabilities* Experience with AI-assisted workflows in system analysis and anomaly detectionRequisitos 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) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) ## 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) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)