Eletromidia

Integration Engineer

Eletromidia

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and maintain integrations between internal systems and third-party platforms;
  • Integrate the platform with CRMs (e.g., HubSpot), automation tools, payment providers, ERPs, and other external services;
  • Develop and consume REST and/or GraphQL APIs;
  • Ensure versioning, documentation, and best practices for APIs;
  • Define integration patterns (synchronous, asynchronous, webhooks, events);
  • Work with queues, messaging systems, and asynchronous processing;
  • Ensure idempotency, retries, fault tolerance, and data consistency;
  • Serve as the technical focal point for complex integrations;
  • Ensure data quality, integrity, and traceability across systems;
  • Monitor integrations, handle failures, and support incident resolution;
  • Implement logging, metrics, and alerts for critical integrations;
  • Implement authentication and authorization (OAuth2, API Keys, tokens, etc.);
  • Ensure security best practices, data protection (LGPD) and data governance;
  • Manage secrets and credentials securely;
  • Collaborate with Product, Sales, Operations, and Technology teams;
  • Understand business flows to translate requirements into efficient integrations;
  • Support the evolution of the platform as an integrations hub.

Requirements

  • Solid experience as an Integration Engineer, Backend Engineer, or similar role;
  • Strong experience with system integrations and APIs;
  • Experience with CRMs, especially HubSpot (APIs, webhooks, workflows);
  • Experience with REST APIs and integration patterns;
  • Knowledge of queues and messaging (RabbitMQ, Pub/Sub, SQS, Kafka, or similar);
  • Experience with asynchronous processing and event-driven architectures;
  • Knowledge of data modeling and synchronization;
  • Experience with relational and/or NoSQL databases;
  • Familiarity with Linux environments;
  • Use of Git for version control.
Benefits
  • Health and dental insurance: more care and well-being so you can live with peace of mind;
  • Life insurance: because the future deserves protection too;
  • Flexible benefits card (Meal/Food): choose where to use it and enjoy every meal your way;
  • Transportation allowance: guaranteed mobility so you can commute with flexibility;
  • Annual Profit Sharing (PLR): we reach goals together and celebrate together;
  • Total Pass: a little push to practice physical activities;
  • Day Off on your birthday: a gift from us to enjoy your day;
  • Prize draws for tickets to various experiences: culture, entertainment, and leisure;
  • Corporate university: here, learning never stops! Learn, grow, and take on new challenges.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
API developmentREST APIsGraphQL APIssystem integrationsdata modelingasynchronous processingevent-driven architecturesrelational databasesNoSQL databasesversion control
Soft skills
collaborationproblem-solvingcommunicationtechnical focal pointincident resolutiondata quality assurancerequirements translationmonitoringdocumentationbest practices