Integration Engineer
Role details
Job location
Tech stack
Job description
The Integration Engineer is a pivotal architectural figure within our digital ecosystem. This role acts as the critical glue connecting core Enterprise systems-such as company-wide finance, HR, and operations ERPs (e.g., SAP, Coupa, IronClad), HRMS platforms, and our central Data Platform. Leveraging a modern approach that combines low-code platforms (Retool) with AI-assisted development, you will design and implement observable, consistent, and scalable data flows in complex IT environments., * Enterprise Systems Integration: Develop and implement technical solutions within a low-code environment, preferably Retool, ensuring observable and consistent integration across company-wide ERPs (e.g., SAP, Coupa, IronClad), HRMS platforms, and the corporate Data Platform;
- AI-Augmented Development: Proactively leverage AI-assisted development tools and LLMs (such as Anthropic Claude or OpenVSCode extensions) to accelerate development cycles, optimize code performance, and generate high-quality technical documentation;
- Business Process Analysis: Analyze and map complex business processes using BPMN where necessary, collaborating with stakeholders to identify requirements and opportunities for process improvement;
- Technical Design & Architecture: Apply programming design patterns such as API, ETL, and microservices to develop scalable and maintainable solutions in complex IT environments;
- Code Maintenance & Quality: Write, test, and maintain high-quality code in Python or JavaScript, ensuring best practices in coding standards, security, and performance;
- Project Management & Agile: Participate in Agile/Scrum ceremonies (sprint planning, daily stand-ups, retrospectives) and collaborate with cross-functional teams to ensure deliverables are met on time;
- Troubleshooting & Support: Diagnose and resolve technical issues related to integrations and business processes, providing maintenance for deployed solutions in coordination with internal teams and third-party vendors;
- Documentation & Reporting: Create and maintain comprehensive documentation for all integrations and technical solutions, providing insights based on system performance and data consistency.
Requirements
Do you have experience in Scrum?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Information Technology, or a related field;
- Proven experience as a Software Developer or Integration Engineer within complex, enterprise-level IT environments;
- Proficiency in Python and/or JavaScript;
- Experience with low-code platforms, with a strong preference for Retool or similar;
- Hands-on experience with AI-assisted coding tools and large language models for development optimization;
- Strong knowledge of programming design patterns (API, ETL, microservices) and BPMN. Experience working within an Agile/Scrum framework.
Bonus skills
- Passionate about learning new, cutting-edge technologies and finding applicable business cases as needed;
- A passion for video games and esports is a plus;
- Our tech stack moves as fast as the industry does. We're looking for engineers who love leveling up their skills and staying agile as we evolve...