StoreForce is a leading SaaS B2B operations platform for the retail industry. As we continue to grow, we are looking for a full time permanent Integration Engineer to join our team. This role is crucial in ensuring seamless data integrations between StoreForce and our customers' systems and data providers. We are integrating with our customers KPI providers and integrating their data every 30 minutes into our operational data store.
The Integration Engineer will be a customer-facing role, reporting to our Development Manager, working directly with new and existing clients to understand and implement their integration needs. The ideal candidate is technically proficient, has strong communication skills, and thrives in a fast-paced environment where they can adapt to changing integration requirements.
RESPONSIBILITIES
- Customer-Facing Integration Support
- Engage with customers to understand their integration requirements and advise on the best approach.
- Communicate integration options, including API-based data retrieval and flat-file data exchanges.
- Provide guidance on StoreForces flat-file specifications when customers opt for file-based integrations.
- API Integration Development & Configuration
- For existing API connections: Configure Azure Functions to regularly pull KPI data from customers on a scheduled basis.
- For new API connections: Work with the customer's data provider to understand API capabilities, document integration requirements, and create detailed Jira tickets for the development work.
- Develop and implement Azure Functions for new integrations where feasible, leveraging the internal development team for more complex integrations.
- Monitor and maintain API integrations to ensure data accuracy and performance.
- Support & Incident Management
- Troubleshoot and resolve integration issues, ensuring data pipelines remain reliable and consistent.
- Provide second level support for integration-related incidents, collaborating with technical teams and customers to resolve data discrepancies or failures.
- Keep up with API changes from data providers and adjust integrations accordingly.
- Data Integration & Automation
- Work with flat-file data ingestion processes, ensuring data conforms to StoreForces specifications.
- Automate data workflows where possible to enhance integration efficiency.
- Monitor and optimize data ingestion frequency (e.g., every 30 minutes vs. nightly updates) based on customer needs.
- Update existing integrations as interfaces or requirements change.
- Documentation & Continuous Improvement
- Maintain detailed documentation for integration processes, API connections, and troubleshooting guides.
- Stay updated on industry best practices and emerging technologies in data integration.
- Explore and recommend Open Source integration tools such as Airbyte or Apache Camel as potential enhancements to the integration framework.
QUALIFICATIONS
Competencies Required:
- Integrity Ethical and honest. Maintains principle when faced with challenge.
- Agility Able to shift between tasks and priorities; maintains focus and composure.
- Technical Proficiency Curious and comfortable to tackle new systems or unknown territory; resourceful in learning.
- Problem Solving Analytical. Able to see multiple parts and the relationships in order to identify and resolve the root issue.
- Communication Able to deliver clear and concise instruction with the ability to adapt to their audience. Understands that listening is essential for clarity.
- Team Player - Collaborates with others; genuinely enjoys being a part of a team and shows support and interest towards co-workers.
- Service Oriented Natural desire to provide assistance; achieves a sense of reward through helping others.
EXPERIENCE / KNOWLEDGE
If you love working with data integrations and have great communication skills we encourage you to apply, however, we're looking for as many of the following skills as possible.
Technical Skills:
- Experience with Azure Functions (or similar cloud-based functions) to support automated data retrieval.
- Proficiency with APIs (REST, SOAP) and integration tools.
- Experience with scripting languages (Python, Bash, PowerShell) for automation.
- Understanding of flat-file data structures (CSV, JSON, XML) and how to process them efficiently.
- Familiarity with open-source integration tools like Airbyte or Apache Camel (a plus, but not required).
- Ability to develop Azure Functions independently, with support from the development team for complex integrations.
Soft Skills:
- Strong verbal and written communication skills you must be able to explain technical concepts to non-technical customers.
- Ability to manage multiple integration projects and prioritize tasks effectively.
- Problem-solving mindset and willingness to roll up sleeves to troubleshoot issues.
- Comfortable working in a fast-paced, evolving environment where requirements may change frequently.
WHY WORK WITH US AT STOREFORCE
StoreForce is growing quickly its the kind of place you can make a real impact. We thrive on change, collaboration, and trust; And are fueled by a mutual passion for Specialty Retail. At StoreForce youll have the chance not only to work with some amazing people, but also with some of the worlds best retail brands.
We invest in our people, celebrate diversity, and foster a space for you to learn and grow, every day. Some of our employees favourite workplace perks include:
- Flexible schedule and work from home policy
- Casual work environment in modern and bright office spaces;
- Employer-paid health benefits including a Health Spending Account;
- RRSP Matching with First Time Home Buyer support*
- Company paid training and professional development;
- Extended Long Weekends and Religious Observance Days
- Employee Referral Program
- Dedicated Employee Assistance Program (EAP)
*Speak with the HR Manager for full program details.
StoreForce is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment that is diverse and inclusive. This starts by welcoming and encouraging applications from all individuals including those with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.