Senior Go Engineer (AI Lab)
Core
Build and maintain business logic and enterprise-grade features for Workato's large-scale iPaaS platform, including on-premise features, authentication, caching, work queuing, and APIs.
Role type
Senior Go backend engineer
Builds
Enterprise iPaaS platform (Ruby on Rails monolith + Go microservices)
Domain
Enterprise integration platform as a service (iPaaS), cloud-native architecture
Deliverable
production ML models | product features
Required skills
Go (2+ years), distributed systems, web application building blocks (databases, load balancers, message brokers, caching), debugging, analytical problem-solving, Git, CI/CD
Preferred skills
Ruby on Rails, B2B systems, DevOps, third-party REST APIs at scale, open-source contributions
Technologies
Go, Ruby on Rails, Git
Responsibilities
Design and build Go microservices with focus on correctness and reliability; implement business logic and enterprise-quality standards; collaborate with Infra and SRE teams for high availability and scalability; contribute across all phases of the development lifecycle; write well-designed, testable, and efficient code; evaluate and propose improvements to existing systems
Seniority
Senior, hands-on IC