Here at Yoco we want to make it easier for small business owners to do business. We’re all about simplifying the complicated things so that they’re smooth, easy and clever where it matters most - your sales.
Our mobile card readers allow you to accept payments when and where you need to, by connecting to your smartphone or tablet. Our free business too...
Read more about this company
We’re looking for a Senior Integrations Software Engineer to help us scale and own Yoco’s internal integrations.
You’ll connect and automate our most critical business systems — from Finance to People Ops — ensuring reliable, secure, and seamless data flow across departments.
You’ll work closely with IT Operations, Engineering, Finance, and People teams to build scalable integrations that reduce manual work, improve data accuracy, and make everyday life at Yoco more efficient.
What you will be doing
Building and maintaining NetSuite Yoco integrations for Supply Chain and Finance.
Delivering automated, accurate, and timely financial data directly from NetSuite.
Reducing reliance on spreadsheets and manual exports through smart automation.
Owning HiBob PaySpace and other HR/People integrations.
Driving automations across People, Finance, and Sales systems.
Leveraging Kafka to power real-time data and event streaming.
About you
5+ years of experience as a Software Engineer, with significant experience in Python.
Experience with a Java-based (JVM) language (e.g., Java, Kotlin) is a strong plus
Strong background in API development and integrations (REST, GraphQL, SOAP).
Experience running workloads on AWS or GCP.
Hands-on with CI/CD pipelines (GitLab or GitHub).
Excellent communication and documentation skills — able to simplify complex systems.
Proven experience debugging and maintaining distributed systems.
Bonus Points
Experience with Kafka or other event-streaming technologies.
Hands-on experience with NetSuite or HiBob APIs.
Familiarity with integration platforms such as Workato, Zapier, or Boomi.