Senior Integrations Engineer
Skiez Recruitment
Skiez Recruitment is partnering with a London-based software business in their search for a:
Job Title: Senior Integrations Engineer
Location: London Office or Remote
Reporting To: Head of Robotics
Department: Robotics – Integrations
This role is ideal for an experianced software engineer with a passion for machine control and client collaboration. As a senior integrations engineer, you’ll spearhead the process of seamlessly integrating client machines, ensuring they seamlessly sync with our product.
Responsibilities:
- Guide machine integrations from contract inception to successful implementation, ensuring smooth workflow printing.
- Conduct requirements gathering through forms, client meetings, and manual examination.
- Develop new features and perform bug fixes as needed for integration.
- Set up client systems, including digital twin configuration and program generation.
- Validate integrated systems through collaborative testing with clients.
- Facilitate communication with clients to understand their needs and address any gaps.
- Swiftly troubleshoot and resolve issues with client systems.
- Take ownership of the codebase involved in the integration process.
- Lead internal integration meetings to update commercial and customer success teams.
- Assist the Commercial Team in scoping out development requirements for new integrations.
- Support the Customer Success Team in addressing client inquiries and resolving integration issues.
- Conduct code reviews for fellow integrations engineers.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, Maths, or related field.
- 4+ years of experience in Java Programming.
- Strong communication skills, especially in client-facing roles.
- Structured time-management skills and deadline estimation proficiency.
- Ability to work independently and collaboratively.
- Exceptional attention to detail and a penchant for perfectionism.
- Proficiency in predicting and addressing edge cases.
- Experience with Git version control.
Optional Requirements:
- Frontend Web Development Knowledge, particularly ReactJS + ThreeJS.
- Experience developing software for hardware systems, especially robotic systems.
- Background in Agile methodology.
- Strong mathematical background, particularly in linear algebra and robot kinematics.
We look forward to discussing this exciting opportunity with you further!