About Workato
Workato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to navigate complex workflows in real-time, driving efficiency and agility.
Trusted by a community of 400,000 global customers, Workato empowers organizations of every size to unlock new value and lead in todayβs fast-changing world. Learn how Workato helps businesses of all sizes achieve more at workato.com.
Why join us?
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. Thatβs why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
β’
Business Insider named us an βenterprise startup to bet your career onβ
β’
Forbesβ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
β’
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
β’
Quartz ranked us the #1 best company for remote workers
Responsibilities
We are seeking a talented Software Engineer, Product & Engineering, with a minimum of 2 years of experience in application or product development to join our growing AI Apps & Marketplace Engineering team. In this role, you will develop, enhance, and contribute to enterprise-grade AI Apps using Workato's AI Apps Framework and Packaged Genies using Workato's Agent Studio. These solutions rely on robust, well-architected Skills that enable them to interact with applications, orchestrate workflows, and support complex business scenarios. You will work closely with cross-functional partners to build scalable, reusable components that integrate seamlessly into Workato's broader AI-driven solutions ecosystem.
In this role, you will also be responsible to:
β’
Developing and enhancing AI Apps and Packaged Genies that enable intelligent automation across diverse functional domains and business processes.
β’
Building Skills that empower Genies to perform multi-system actionsβencompassing knowledge retrieval, approval workflows, notifications, and workflow orchestration.
β’
Translating requirements into Skill specifications and orchestration patterns for AI Apps and Packaged Genies, working closely with senior engineers on architecture decisions.
β’
Collaborating with engineering, product, and solution teams to ensure consistency and alignment with established architecture patterns.
β’
Writing clean, maintainable, and modular logic with a focus on reliability, performance, and reusability.
β’
Testing, debugging, and iterating on functionality to ensure smooth execution and high-quality user experience.
β’
Maintaining documentation for AI Apps, Genie behavior, Skill logic, and integration patterns.
β’
Proactively identifying improvement opportunities and contributing ideas to team discussions.
Requirements
Qualifications / Experience / Technical Skills
β’
3+ years of experience in software engineering, application development, or product development.
β’
Strong hands-on proficiency in at least one programming language, such as Ruby, Python, or Java, with the ability and willingness to learn and transition to new languages as needed.
β’
Adaptability to modern development approaches, including "vibe coding"βleveraging AI-assisted development tools to move fast, rapidly iterate, and effectively evaluate and select the right code for production use.
β’
Solid understanding of programming fundamentals (data structures, algorithms, modular design, error handling).
β’
Experience with product development lifecycles, reusable component design, or platform-based engineering.
β’
Experience building integrations or working with APIs (REST, OAuth, authentication flows).
β’
Ability to break down business problems into structured workflows and modular components.
Soft Skills / Personal Characteristics
β’
Comfortable working with low-code or automation platforms, or eager to learn them quickly.
β’
Good analytical, debugging, and troubleshooting skills with attention to detail.
β’
Strong communication and collaboration skills.
β’
Ownership mindset and ability to work independently in a fast-paced environment.
β’
Genuine interest in AI agents, workflow orchestration, and intelligent automation.
(REQ ID: 2648)