remote
Senior Software Engineer - Workato
Software Engineer
Lead the design and delivery of cloud‑native integration services, building scalable, secure orchestration pipelines with Python, Node.js, and AWS, while driving AI‑powered automation across enterprise applications.
About the role
Key Responsibilities
- Architect and develop high‑performance integration services using Python and Node.js within a cloud‑native environment.
- Design and maintain scalable, secure pipelines on AWS, ensuring compliance with enterprise security standards.
- Collaborate with product and data teams to embed AI capabilities into real‑time orchestration workflows.
- Mentor junior engineers, conduct code reviews, and champion best practices in CI/CD and automated testing.
- Participate in architecture reviews, performance tuning, and capacity planning for large‑scale iPaaS deployments.
Requirements
- 5+ years of software engineering experience in cloud‑native, integration or automation platforms.
- Proficiency in Python and Node.js, with solid understanding of asynchronous programming.
- Hands‑on experience with AWS services (Lambda, S3, Step Functions, API Gateway).
- Strong grasp of API design, message queuing, and data transformation patterns.
- Excellent problem‑solving skills, ability to work in a fast‑paced, collaborative environment.