Middleware Engineer and AI Automation

Argentina
Brazil
Colombia
Overview
Required Skills
English: strong
Innovecs is a global digital services company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs team has experience in Supply Chain, Healthtech, Collaboration Tech, and Gaming.
For the fifth year in a row, Innovecs is included in the Inc. 5000, the list of fastest-growing private companies in the US, and a ranking of the best global outsourcing service providers by IAOP. Recently, Innovecs was honored with the prestigious Global Good Awards for the Employee Engagement & Wellbeing, won gold at the Employer Brand Management Awards, and was included in the Global Top 100 Inspiring Workplaces Ranking.

Our value to you:

  • Flexible hours and remote-first mode
  • Competitive compensation
  • Complete Hardware/Software setup – anything you need for work
  • Open-door culture, transparent communication, and top management at a handshake distance
  • Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave
  • Access to our learning & development center: workshops, webinars, training platform, and edutainment events
  • Virtual team buildings and social activities to celebrate the Innovecs lifestyle
Does this resonate with you? Send over your CV, and let's get to know each other better.

Innovecs is an equal opportunity employer. All hiring decisions are based on professional qualifications, skills, and experience. We are committed to a transparent, merit-based recruitment process that prevents discrimination and ensures equal opportunities for all candidates. Reasonable accommodations are available upon request throughout the recruitment process to support accessibility and inclusion.
Requirements

• 3+ years of professional experience building integrations, automations, or workflow systems • Strong proficiency with low-code/no-code automation platforms (Tray.ai, n8n, Zapier, Make, or similar) • Solid JavaScript skills — most integration logic is implemented in JavaScript nodes and custom functions • Experience working with REST APIs, webhooks, and authentication patterns (OAuth, API keys, JWT) • Solid understanding of data transformation and formats (JSON, XML, CSV) • Experience with database reads/writes and data sync across multiple systems • Ability to read API documentation, debug integration failures, and troubleshoot complex workflow issues • Experience building event-driven workflows and handling asynchronous processes • Strong problem-solving skills with the ability to translate business requirements into reliable technical solutions • Self-motivated, disciplined, and comfortable working independently across time zones • Great communication skills — ability to explain technical concepts clearly to non-technical stakeholders • English proficiency at Upper-Intermediate level or above

Preferred Skills / Abilities • Python scripting for data processing, API integration, or ETL workflows • Familiarity with iPaaS or workflow orchestration platforms (Workato, MuleSoft, Temporal, or similar) • Knowledge of SQL and database queries for data analysis and troubleshooting • Experience with freight, logistics, or supply chain systems and terminology • Background in operations, RevOps, data engineering, or technical product roles • Experience measuring and optimizing integration ROI (error rates, processing time, cost per operation) • Experience with cloud platforms (AWS, Azure, or GCP) and serverless architectures • Understanding of microservices architecture and event-driven systems • Familiarity with LLM APIs and prompt engineering as tools to enhance automation workflows

Responsibilities

• Design, build, and deploy integration workflows within our middleware platform using low-code tooling and custom JavaScript • Create and maintain integrations between internal systems and third-party platforms using REST APIs, webhooks, and event-driven architectures • Develop data pipelines that read from, write to, and sync data across multiple databases and systems • Design and test integration flows end-to-end, ensuring reliability, accuracy, and performance • Build and optimize automated workflows that eliminate repetitive manual tasks across operations teams • Monitor integration health, debug failures, and continuously improve workflows for reliability and cost-efficiency • Leverage AI tools and LLM capabilities where applicable to enhance automation logic, data extraction, and decision-making within workflows • Collaborate directly with operations, product, and engineering teams to identify integration needs and translate business requirements into technical solutions • Document workflows, create runbooks, and establish best practices for scalable integrations • Participate in code reviews and contribute to shared libraries, frameworks, and reusable components • Measure and report on integration performance including error rates, latency, and operational impact

Example Projects & Initiatives.

  • To give you a sense of the types of challenges you'll tackle, here are examples of projects our AI Automation Engineers work on:

System Integration & Data Orchestration • Connect internal platforms with external third-party services, handling authentication, rate limiting, and error recovery • Build real-time data synchronization pipelines that keep multiple systems consistent • Create webhook listeners and event processors that trigger automated workflows based on external events • Design data enrichment pipelines that pull information from multiple sources and merge it intelligently Document & Data Processing • Build systems that automatically extract and transform structured data from documents, emails, and attachments • Create validation workflows that verify data accuracy and flag anomalies for human review • Design classification and routing logic that directs data to the appropriate downstream system or process Business Process Automation • Build automated workflows that handle routine operational tasks, reducing manual effort across teams • Design intelligent routing and matching logic that leverages data to drive better business outcomes • Create scheduling and coordination workflows that handle complex business logic and constraints Monitoring & Operational Intelligence • Build automated alerting and notification systems that detect failures and trigger appropriate responses • Create reporting workflows that aggregate data from multiple sources for operational visibility • Develop quality control systems that continuously validate data accuracy across integrated systems Platform & Infrastructure • Develop reusable integration components, templates, and design patterns • Create internal tooling that makes it easier to build, deploy, and manage integrations • Establish monitoring, logging, and observability standards for all integration workflows

What our people say
Innovecs fosters a culture of innovation and teamwork, offering a supportive atmosphere and endless possibilities for professional development. The inspiring people here empower me to grow, learn new things, and uncover a potential in yourself you didn’t know was there.
Alina Horai
Delivery Manager
I’ve been at Innovecs for 2.5 years. The company invests in the team with technical courses, mentorship programs, insurance, and sports benefits. I’m happy with my experience and confidently recommend Innovecs.
Mykhailo Baturin
Senior Software Engineer
It’s been more than six years since I joined Innovecs. It’s a place where it’s comfortable to work and grow. My experience is filled with valuable moments, meaningful connections, and the chance to be part of something greater.
Mariia Novoselska
Senior Animator 2D
Innovecs provides everything needed for work and self-development, organizes events, and motivates people to join workshops, lectures, and initiatives. We also have a football team that participates in tournaments!
Artem Voronin
Junior Motion Designer
I began my journey as a Game Release Manager, a hybrid QA position that involved communication with operators and suppliers. After a year, I became the Lead of the Game Release team, building a skilled and efficient team from scratch.
Olha Kolomiiets
QA Lead
I like that the company is not indifferent to its employees as individuals. First, we are seen as people. Whereas other companies require time and effort from you to achieve their goals without giving anything in return, Innovecs cares about the emotional state of their people.
Andrii Bosak
Technical Support Specialist
Apply now

    Your CV has landed in our inbox, and we couldn't be happier! If your skills and experiences match the position requirements, we will be sure to get in touch with you.

    We appreciate your patience and your interest in being a part of our team.
    LOOKING FOR
    THE DREAM JOB?
    Innovecs is rapidly expanding, creating exciting opportunities for skilled and ambitious professionals like you.