
Integration Engineer
Eletromidia
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
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