Workato

Workato

Workato is the Enterprise Automation Platform that enables seamless integration and automation of workflows for both business and IT teams, utilizing AI-powered technology for efficient outcomes.

IT Services
251-1K
Founded 2013
$415M raised

Description

  • Lead the design and evolution of the platform architecture with ownership of major architectural decisions.
  • Design microservices and platform features from concept to production-ready specifications.
  • Create technical designs for complex system components and build proof-of-concepts in Golang.
  • Architect secure, fault-tolerant systems with automated failover, circuit breakers, and end-to-end encryption.
  • Analyze existing architecture and plan gradual replacement of legacy components.
  • Plan implementation phases, migration strategies, feature deprecation timelines, and zero-downtime migrations.
  • Review and approve engineering architecture proposals with detailed feedback.
  • Lead architecture review sessions and facilitate technical decision-making across teams.
  • Partner with Product, Dev Leads, Security, SRE, and Infrastructure teams to establish platform-wide standards.
  • Lead threat modeling exercises, mentor engineers, and resolve complex technical challenges.
  • Write technical documentation including ADRs, design docs, runbooks, API specifications, and system diagrams.

Requirements

  • 8+ years building scalable distributed systems, including 3+ years in System/Platform Architect roles.
  • Experience architecting both large microservice environments (100+ services) and monolithic applications.
  • Strong hands-on Golang coding skills and ability to write production-quality code.
  • Experience with Protocol Buffers, gRPC, WebSockets, Kafka event streaming, and PostgreSQL.
  • Experience with OAuth 2.0/OIDC, JWT, mTLS, encryption, public key cryptography, and zero-trust architecture.
  • Working knowledge of Kubernetes, Docker, CI/CD pipelines, Terraform, and distributed systems patterns such as Saga, circuit breakers, and retries.
  • Experience with systems handling millions of requests or events per day.
  • Exceptional technical writing and communication skills for diverse audiences.
  • Experience planning phased implementations, leading complex cross-team projects, and driving zero-downtime deployments.
  • Ability to facilitate architectural decision-making, create technical roadmaps, and perform cost analysis.
  • Mentorship mindset and experience with AI-assisted workflows for system analysis and finding inconsistencies and corner cases.
  • Preferred: Additional experience with Ruby, Rust, Python, Java, C++, or Kotlin-multiplatform.
  • Preferred: Advanced security experience with HSM, AWS KMS, Vault, and crypto algorithms.
  • Preferred: Experience with service mesh tools, NoSQL databases, Redis clustering, and stream processing tools like Flink or Spark.
  • Preferred: Cloud and compliance expertise with AWS, GCP, Azure, PCI-DSS, HIPAA, or SOC2.
  • Preferred: Open source contributions, conference speaking, or technical writing experience.

Benefits

  • Flexible, trust-oriented culture with strong ownership.
  • Dynamic work environment with a focus on balancing productivity and self-care.
  • A multitude of employee benefits for work and personal life.
  • Remote-friendly workplace recognized by Quartz as the #1 best company for remote workers.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Appian Consultant (FMS)

Horizon Industries Limited is hiring a remote, full-time Appian Consultant to support Foreign Military Sales through Appian development, solution delivery, and growing technical ownership.

Agile MySQL Oracle PostgreSQL SQL
16 hours, 37 minutes ago

Principal Software Engineer, Pricing Platform

Upstart 1K-5K Banks

Upstart is seeking a Principal Software Engineer to provide cross-functional technical leadership and evolve the scalable pricing platform that converts machine-learning underwriting outputs into real-time pricing decisions across its lending products.

AWS Celery Datadog Django FastAPI Go gRPC Helm Java Kotlin Kubernetes Machine Learning Microservices PostgreSQL Prototyping Python Rust Spring Boot Statistics
16 hours, 37 minutes ago

Staff Software Engineer, Backend (Identity International)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a senior backend engineering leader for its International Expansion Unit in the UK to set technical strategy and evolve global identity systems supporting compliant market expansion, customer trust, and business growth.

Apache Spark AWS Kotlin Kubernetes MySQL Python
16 hours, 52 minutes ago

Staff Software Engineer, Backend (Identity International)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a senior backend engineering leader for its International Expansion Unit in remote Spain to shape global Identity systems that support compliant market expansion, customer trust, and business growth.

Apache Spark AWS Kotlin Kubernetes MySQL Python System Design
17 hours, 22 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers