Senior Integration Engineer
Core
Design and implement robust integration solutions and stateful two-way synchronization between various systems of record to ensure seamless data flow and consistency.
Role type
Senior IC integration engineer
Builds
APIs, synchronization mechanisms, and data pipelines connecting disparate systems
Domain
Enterprise software integration, cloud infrastructure
Deliverable
production ML models | product features
Required skills
JavaScript/TypeScript, Node.js, RESTful APIs, stateful data synchronization, conflict resolution, message queues, event-driven architectures, database systems, cloud platforms (AWS/Azure/GCP)
Preferred skills
Enterprise integration platforms (MuleSoft, Apache Camel), ETL/ELT processes, real-time data streaming, GraphQL
Responsibilities
Design and implement integration solutions, develop synchronization mechanisms, build and maintain APIs, implement error handling and retry mechanisms, monitor and optimize performance, collaborate on requirements, document patterns, troubleshoot production issues, mentor junior engineers
Seniority
Senior, hands-on IC