Staff Integration Engineer
Core
Design, develop, deploy, and support enterprise integration solutions enabling secure, scalable data exchange across cloud, SaaS, on-premises, manufacturing, and business systems.
Role type
Staff Integration Engineer (Enterprise Application Integration)
Builds
API, messaging, event-driven, batch, and real-time integration solutions connecting ERP, CRM, eCommerce, manufacturing, and analytics platforms.
Domain
Information Technology / Enterprise Application Integration
Required skills
Enterprise application integration, Middleware development, API design, Messaging patterns, Event-driven architecture, CI/CD pipelines, SQL, REST APIs, JSON/XML, Scripting (JavaScript/Python), Cloud/SaaS/On-prem integration, Troubleshooting, Agile delivery
Preferred skills
SnapLogic platform development, SAP integrations (IDoc/BAPI/RFC/OData), AWS services (S3/Lambda/EC2/EventBridge), Snowflake, Regulated/validated environments, Microservices, Enterprise Integration Patterns
Technologies
SnapLogic, RabbitMQ, Kafka, GitHub, TeamCity, Splunk, Snowflake, ServiceNow, Postman/Newman, Microsoft SQL Server, REST, JSON, XML, JavaScript, Python, AWS, SAP
Responsibilities
Design and develop enterprise integrations using SnapLogic and related technologies; Build API-based, messaging, event-driven, batch, and real-time integration solutions; Integrate ERP, CRM, eCommerce, manufacturing, supply chain, learning management, and analytics platforms; Develop solutions using RabbitMQ, Kafka, REST APIs, web services, JSON, and XML; Create technical designs, deployment documentation, operational procedures, and reusable integration standards; Build and maintain CI/CD pipelines, automated testing, source control, and deployment processes; Perform code deployments across development, test, and production environments; Monitor integration health, troubleshoot complex issues, and support incident resolution and root cause analysis; Participate in platform upgrades, patching, maintenance, and on-call support rotations; Collaborate with architects, application teams, business stakeholders, and vendors while providing guidance to junior engineers.
