Software Development Engineer I (Power Automate & Workato)
Gruve
About Gruve
Gruve is an innovative software services startup dedicated to transforming enterprises to AI powerhouses. We specialize in cybersecurity, customer experience, cloud infrastructure, and advanced technologies such as Large Language Models (LLMs). Our mission is to assist our customers in their business strategies utilizing their data to make more intelligent decisions. As a well-funded early-stage startup, Gruve offers a dynamic environment with strong customer and partner networks.
Position Summary:
We are seeking a Software Development Engineer I with a strong technical foundation in iPaaS (Workato & Power Automate) and Python to support enterprise-grade integration initiatives. This role involves translating business logic into robust automated workflows, creating high-quality documentation, and supporting API-based prototype testing in development environments.
Key Roles & Responsibilities:
- Develop & Validate: Assist in designing and building automated workflows using Workato recipes and Power Automate flows, incorporating Python scripts for complex data transformation.
- Documentation: Prepare and maintain clear technical documentation, including Solution Design Documents (SDD), API swagger definitions, and logic flow diagrams.
- Testing & Support: Support environment setup (Dev/Test/Prod), perform unit testing on recipes, troubleshoot trigger failures, and analyze JSON logs for root cause analysis.
- Collaboration: Work with senior engineers to explore design feasibility, optimize API usage, and identify opportunities to migrate manual processes into automated solutions.
- Continuous Improvement: Contribute to the refinement of error-handling frameworks, naming conventions, and connector security standards.
Basic Qualifications:
- Education: Bachelor’s / Master's degree in Computer Science, Engineering, IT, or a related field.
- Core Tech Stack: Foundational understanding of REST/SOAP APIs (authentication, headers, paging).
- Hands-on exposure to Power Automate (Cloud Flows) or Workato.
- Proficiency in Python for data parsing and scripting.
- Data Skills: Ability to work with JSON, XML, and SQL queries.
- Soft Skills: Strong analytical, problem-solving, and communication skills with an ability to document complex logic clearly.
Preferred Qualifications:
- Hands-on Experience: Previous internship or project experience building integrations with SaaS platforms (e.g., Salesforce, ServiceNow, SharePoint).
- Advanced Logic: Understanding of OData filtering, Regular Expressions (Regex), and basic error-handling patterns (try/catch).
- Certifications: Microsoft PL-900 (Power Platform Fundamentals) or Workato Automation Architect.
- DevOps Exposure: Familiarity with Version Control (Git) or ALM (Application Lifecycle Management) for moving automations between environments.
- Cross-Functional: Experience collaborating with non-technical teams to gather requirements.
Why Gruve
At Gruve, we foster a culture of innovation, collaboration, and continuous learning. We are committed to building a diverse and inclusive workplace where everyone can thrive and contribute their best work. If you’re passionate about technology and eager to make an impact, we’d love to hear from you.
Gruve is an equal opportunity employer. We welcome applicants from all backgrounds and thank all who apply; however, only those selected for an interview will be contacted.