Posted on Thursday, July 13, 2023
🔍 What we're looking for
We are seeking a highly skilled Integrations Software Engineer to join our fast-paced and dynamic technology company.
As an Integrations Engineer, you will play a crucial role in ensuring the seamless integration of our software products with third-party systems and platforms. You will collaborate with cross-functional teams, including software engineers, product managers, and business stakeholders, to design, develop, and maintain integrations that enable the efficient exchange of data and functionality between our products and external systems.
Design and develop robust integration solutions that connect our software products with external systems, such as APIs, databases, web services, and other third-party platforms;
Collaborate with internal teams to gather integration requirements and define the scope and objectives of integration projects;
Implement and maintain integration and deployment pipelines;
Troubleshoot and debug integration issues, perform root cause analysis, and implement effective solutions;
Ensure the security, reliability, and performance of integration processes, considering factors such as data integrity, authentication, and scalability;
Develop and maintain documentation for integrations, including technical specifications, configuration guides, and troubleshooting resources;
Stay up to date with emerging technologies, industry trends, and best practices related to integrations and API development;
Participate in code reviews, provide constructive feedback, and contribute to continuously improving development processes and standards.
🛠️ Skills & Experience
+ 4 years experience in a similar position;
Technical background in Software Engineering or related areas;
Experience designing, building, and maintaining APIs;
Experience writing, testing, and shipping production-grade code;
Comfortable working in Python, with bonus points for prior experience using Flask, Django, or other Python web frameworks;
Extra points for experience working on integration projects involving enterprise resource planning (ERP) systems and knowledge of different communication protocols commonly used in integration scenarios;
Proficiency in Git and familiarity with collaborative development workflows;
Familiarity with Linux environments;
Strong analytical and problem-solving skills;
Excellent communication and collaboration skills.
🏆 What we offer
Employee stock options
Career and salary progression attached to periodic goals
Salary package according to experience & skills
A dynamic work environment in a fast-growing company
Working with an inspiring, diverse, talented team
Office & home perks (home set up, office snacks, fruit, coffee, pet friendly, etc.)
Hybrid-friendly work policies
Opportunity to make a real impact in the World — change the state of the art
📩 How to Apply