Senior Software Engineer

🇮🇳 IndiaRemote

Posted Jun 12, 2026

About Workato

Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.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 highly skilled Senior Software Engineer, Product & Engineering, with a minimum of 7 years of experience in application or product development to join our growing AI Apps & Marketplace Engineering team. In this role, you will lead the design, development, and evolution of enterprise-grade AI Apps using Workato's AI Apps Framework, and Packaged Genies using Workato's Agent Studio. These solutions rely on robust, scalable Skills that enable them to interact with applications, orchestrate workflows, and support sophisticated business scenarios. You will partner closely with cross-functional leaders to define architecture, establish best practices, and drive the creation of reusable, platform-ready components within Workato's broader ecosystem of AI-driven solutions.

In this role, you will also be responsible to:

  • Designing and developing enterprise-ready AI Apps and Packaged Genies that enable intelligent automation across diverse functional domains and business processes.

  • Architecting advanced Skills that empower Genies to perform complex, multi-system actions—encompassing knowledge retrieval, approval workflows, notifications, and end-to-end workflow orchestration.

  • Translating high-level business and technical requirements into scalable architectures, Skill specifications, and orchestration patterns for both AI Apps and Packaged Genies.

  • Driving engineering excellence by defining coding standards, reviewing designs, establishing CI/CD pipelines, and ensuring alignment with platform and product architecture.

  • Building highly modular, maintainable, and performance-optimized logic suitable for diverse customer deployment scenarios and enterprise configurations.

  • Troubleshooting complex issues across multi-system integrations, optimizing execution paths, and ensuring reliability and resiliency of AI-driven behaviors.

  • Creating and maintaining comprehensive documentation for architectural decisions, prompt engineering strategies, integration approaches, and engineering best practices.

  • Identifying opportunities to expand capabilities across new functional domains and influencing roadmap priorities.

  • Mentoring engineers, guiding technical decisions, and fostering a culture of quality, reusability, and innovation as the team scales.

Requirements

Qualifications / Experience / Technical Skills

  • 7+ 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.

  • Proven experience in architecting and delivering production-grade solutions.

  • Strong mastery of programming fundamentals (data structures, algorithms, design patterns, modular architecture).

  • Hands-on experience with integrations, API design, and authentication flows (REST, OAuth, tokens) across enterprise systems such as CRM, HRMS, ITSM, IAM, and ERP platforms.

  • Deep experience with product development lifecycles, reusable component design, and platform-based engineering.

  • Ability to break down complex, cross-functional business problems into structured, scalable workflows and modular components.

  • Experience with workflow automation, orchestration, low-code platforms, or AI/ML-powered systems (or demonstrated ability to learn them quickly).

  • Familiarity with prompt engineering concepts and working with LLM-based systems is a strong plus.

  • Strong debugging, performance optimization, and system-level troubleshooting skills across distributed environments.

  • Excellent communication and cross-functional partnership skills; comfortable influencing product and engineering direction.

  • Demonstrated ownership mindset and ability to drive projects independently in a fast-paced, scaling environment.

  • Genuine interest in AI agents, agentic workflows, and intelligent automation ecosystems.

(REQ ID: 2818)

Similar remote roles from Workato