Senior Software Engineer

1 month ago
Full-time
Senior
Software Development
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

  • Design and develop enterprise-ready AI Apps and Packaged Genies for intelligent automation across business processes.
  • Architect advanced Skills that support knowledge retrieval, approval workflows, notifications, and end-to-end orchestration.
  • Translate business and technical requirements into scalable architectures, Skill specifications, and orchestration patterns.
  • Define coding standards, review designs, and help establish CI/CD pipelines aligned with platform architecture.
  • Build modular, maintainable, and performance-optimized logic for varied customer deployment scenarios.
  • Troubleshoot complex issues across multi-system integrations and improve reliability and resiliency.
  • Create and maintain documentation for architectural decisions, prompt engineering strategies, integration approaches, and best practices.
  • Identify opportunities to expand capabilities into new functional domains and influence roadmap priorities.
  • Mentor engineers and guide technical decisions as the team scales.

Requirements

  • 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.
  • Willingness and ability to learn and transition to new programming languages as needed.
  • Experience architecting and delivering production-grade solutions.
  • Strong fundamentals in data structures, algorithms, design patterns, and modular architecture.
  • Hands-on experience with integrations, API design, and authentication flows including REST, OAuth, and tokens.
  • Experience working 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 problems into structured, scalable workflows and modular components.
  • Experience with workflow automation, orchestration, low-code platforms, or AI/ML-powered systems, or ability to learn them quickly.
  • Familiarity with prompt engineering concepts and LLM-based systems is a strong plus.
  • Strong debugging, performance optimization, and system-level troubleshooting skills in distributed environments.
  • Excellent communication and cross-functional partnership skills.
  • Ownership mindset and ability to drive projects independently in a fast-paced scaling environment.
  • Interest in AI agents, agentic workflows, and intelligent automation ecosystems.

Benefits

  • Flexible, trust-oriented work culture with strong ownership.
  • Balance between productivity and self-care.
  • Vibrant and dynamic work environment.
  • A multitude of benefits for employees inside and outside of work.
  • Remote-friendly culture; Quartz ranked the company #1 best company for remote workers.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Unframe Inc. 51-200 Technology, Information and Internet

Unframe, an AI-first startup serving enterprise customers, is hiring a deeply technical engineer to design and own core backend systems that accelerate the deployment of AI-native products.

CI/CD LLM Node.js PostgreSQL
1 minute ago

FBS SAP FS-RI Developer

Capgemini 100K+ Internet Software & Services

FBS – Farmer Business Services is hiring an SAP Finance technical resource to support and expand Farmers Insurance’s SAP FS-RI reinsurance platform while managing ongoing production operations and finance reporting.

SAP ABAP
1 minute ago

Senior Software Engineer - AI Training

Gramian Consultancy Group Professional Services

Gramian Consultancy is hiring a Senior Software Engineer contractor to work remotely on part-time, hourly projects focused on creating and evaluating backend software engineering tasks for training advanced AI systems.

C++ GitHub GitLab Go Java Python Rust TypeScript
1 minute ago

Freelance Agent Evaluation Engineer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking an experienced software developer for project-based work creating and evaluating realistic AI coding tasks and tests for leading tech companies.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
1 minute 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