Business Systems Engineer (ERP / MRP / CRM)
Role details
Job location
Tech stack
Job description
We are seeking a Business Systems Engineer to take ownership of our ERP ecosystem, with a focus on Odoo and its integration into the wider business systems landscape. This is a high-impact, hands-on role where you will work across engineering, manufacturing, finance, and operations to design, build, and improve the systems that run the business. You will be the go-to person for ERP and business systems, with the opportunity to shape how a rapidly scaling, multinational company operates., * Own and develop the company's Odoo ERP environment, including modules such as MRP, inventory, purchasing, and finance
- Design, build, and maintain API integrations between Odoo and external platforms, including:
o HubSpot (CRM)
o HRMS and payroll systems
o Banking and financial tools
o Shopify (eCommerce)
o IoT platforms and engineering systems (CAD/PLM)
- Develop and customise ERP modules using Python where required
- Improve and automate business workflows and processes across departments
- Act as the internal subject matter expert for ERP and business systems
- Work closely with stakeholders to gather requirements and translate them into scalable.
Technical Solutions
- Ensure data integrity, system reliability, and reporting accuracy
- Support ongoing system evolution as the business scales
Requirements
Do you have experience in System architecture?, Essential
- Experience working with Odoo ERP or a comparable ERP system
- Strong experience designing and implementing API integrations
- Proficiency in:
o Python
o PostgreSQL / SQL
o JavaScript (basic to intermediate)
- Understanding of ERP/MRP processes, ideally within a manufacturing or hardware environment
- Experience integrating systems such as CRM, HR, finance, or eCommerce platforms
- Ability to work cross-functionally with both technical and non-technical stakeholders
Desirable
- Direct experience with ERP custom module development
- Experience in manufacturing, robotics, or hardware-led businesses
- Familiarity with IoT, CAD, or PLM systems
- Exposure to cloud infrastructure or system architecture
- Experience with BI tools
What We're Looking For
- A hands-on engineer who enjoys solving complex, real-world problems
- Someone who can operate with ownership and autonomy in a growing business
- Strong communicator who can bridge the gap between business needs and technical solutions
- Comfortable working in an environment where systems are evolving and priorities can shift
- Motivated by the opportunity to build and shape systems from the ground up