Principal Software Engineer, Go & Rust (Engine)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job 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*
Requirements
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*
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Is Software Engineering Over-Saturated?
The Best X (Twitter) Accounts for Developers