Senior Finance Integrations Engineer in Amsterdam

Senior Finance Integrations Engineer in Amsterdam

Amsterdam Full-Time 60000 - 80000 € / year (est.) Home office possible
Nivoda

At a Glance

  • Tasks: Own and optimise the integration between Nivoda's platform and NetSuite, ensuring data accuracy.
  • Company: Join Nivoda, a fast-growing B2B marketplace revolutionising the diamond industry.
  • Benefits: Enjoy flexible hours, remote work, private health insurance, and unlimited holiday allowance.
  • Other info: Be part of a collaborative culture that values ownership and innovation.
  • Why this job: Make a real impact in a dynamic environment while shaping the future of finance integrations.
  • Qualifications: Strong backend engineering skills with experience in NetSuite and financial data.

The predicted salary is between 60000 - 80000 € per year.

Nivoda is a fast-growing B2B marketplace that is transforming the global diamond and gemstone industry. We connect buyers and sellers across the world, processing $300M+ in annual transactions and unlocking a $350B industry opportunity. We move fast, think big, and care deeply about the businesses and people we serve.

Our Mission: The diamond trading industry has historically been fragmented, opaque, and inaccessible. Nivoda was founded to change that: to empower businesses of all sizes and locations to participate in a fair, efficient global marketplace. Every line of code, every integration, every automation we build brings us closer to that mission.

The Engineering Team: Our Engineering team is at the core of everything Nivoda does. We build the platform, the integrations, and the infrastructure that power the marketplace. We operate with a low-hierarchy, high-ownership culture: engineers own their work end to end, from design to deployment to monitoring. We're remote-first, collaborative, and obsessed with building things that actually matter to the business.

About the Role: We're looking for a Finance Integration Engineer to own the critical connection between Nivoda's platform and our financial systems, primarily NetSuite. This is a pivotal role: our NetSuite integration is currently broken, and we need someone who can fix it, rebuild it properly, and ensure data flows correctly and reliably across our stack. You'll sit at the intersection of engineering and finance, working closely with finance stakeholders to understand the domain and translate business requirements into robust, automated integrations. This is not a NetSuite consulting role: we need a strong backend engineer who happens to know NetSuite, not the other way around.

What would YOU be doing?

  • Own the end-to-end integration between Nivoda's platform and NetSuite: design, build, deploy, monitor, and maintain.
  • Diagnose and fix the existing NetSuite integration issues, ensuring data accuracy and reliability across the financial pipeline.
  • Build automated data flows that push and pull financial data between Nivoda's platform and NetSuite, eliminating manual processes.
  • Collaborate closely with the Finance team and key stakeholders to understand requirements and translate them into robust engineering solutions.
  • Design and implement monitoring, alerting, and testing to proactively catch integration failures before they impact the business.
  • Work within Nivoda's existing tech stack (Node.js, AWS, Docker, Kubernetes, CI/CD pipelines) to deliver scalable, maintainable solutions.
  • Proactively reach out to stakeholders when you need clarification, you don't wait for answers, you go find them.
  • Take ownership of the integration roadmap, working with the Product and Engineering Managers to balance data correctness and accuracy with coverage for new product flows and attributes.
  • Contribute to engineering best practices: code reviews, documentation, and raising the bar for the team.
  • Be the go-to person for anything at the intersection of financial systems and Nivoda's platform.

What do we need from YOU?

  • Strong backend engineering background: you are a software engineer first, with experience in object-oriented programming (Node.js preferred).
  • Hands-on experience integrating with NetSuite, you've worked with NetSuite APIs, understand how data flows in and out, and can navigate the platform confidently.
  • Solid understanding of accounting and finance fundamentals: you don't need to be a CFO, but you need to understand how financial data works and why accuracy matters.
  • Experience building and maintaining integrations using AWS services, Docker, Kubernetes, and CI/CD pipelines.
  • A track record of owning integrations end to end: you monitor, test, and fix your own work without being asked.
  • Strong stakeholder communication skills: you're comfortable reaching out proactively and translating technical complexity into plain language for non-engineers.
  • Based in Europe, ideally: UK, Spain, Portugal, Netherlands or Stockholm.

Nice to have:

  • Experience with SuiteScript, you've written custom scripts within the NetSuite environment.
  • Background in fintech, payments, or marketplace businesses.
  • Experience working in a high-growth startup where priorities shift fast and you've had to adapt.
  • Familiarity with financial automation platforms or ERP integration tooling.

Our culture and what we offer: We're a high-growth company in an exponential expansion phase. We move fast, operate with low hierarchy, and give people real ownership from day one. If you want to work somewhere you can genuinely shape things: not just maintain them: Nivoda is the place.

Our current benefits:

  • Flexible working hours and vibrant company culture
  • Remote work
  • Private health insurance
  • Opportunities for growth and learning
  • Flexible compensation card (meals, transport, childcare)
  • Unlimited holiday allowance
  • Chance to join during our exponential expansion phase

Equal Opportunity: Nivoda is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Even if it seems you don't meet 100% of our musts, don't let that stop you from applying: we hire for potential and mindset, not just a checklist.

Please submit your CV in English.

If this role isn't for you but you're excited about Nivoda, join our Talent Pool and we'll reach out when something's a better fit: nivoda.com/talent-pool

Senior Finance Integrations Engineer in Amsterdam employer: Nivoda

Nivoda is an exceptional employer that fosters a dynamic and innovative work environment, where engineers are empowered to take ownership of their projects from inception to deployment. With a remote-first culture, flexible working hours, and a commitment to employee growth, Nivoda offers unique benefits such as unlimited holiday allowance and private health insurance, making it an attractive place for those looking to make a meaningful impact in the fast-evolving diamond and gemstone industry.

Nivoda

Contact Detail:

Nivoda Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Senior Finance Integrations Engineer in Amsterdam

✨Tip Number 1

Network like a pro! Reach out to people in your industry, especially those who work at Nivoda or similar companies. A friendly chat can open doors and give you insights that a job description just can't.

✨Tip Number 2

Prepare for the interview by understanding Nivoda's mission and values. Show us how your skills align with our goals, especially in finance integrations. We love candidates who are genuinely excited about what we do!

✨Tip Number 3

Practice your technical skills! Brush up on your backend engineering knowledge, especially with Node.js and NetSuite. We want to see you shine in technical interviews, so be ready to tackle real-world problems.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you're serious about joining the Nivoda team and being part of our exciting journey.

We think you need these skills to ace Senior Finance Integrations Engineer in Amsterdam

Backend Engineering
Node.js
NetSuite Integration
NetSuite APIs
Data Flow Management
AWS Services
Docker

Some tips for your application 🫑

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Finance Integrations Engineer role. Highlight your backend engineering background and any experience with NetSuite integrations to catch our eye!

Show Your Passion:In your cover letter, let us know why you're excited about working at Nivoda. Share your thoughts on how you can contribute to transforming the diamond trading industry and why our mission resonates with you.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language to explain your technical skills and experiences, especially how they relate to finance and integration. We love a good story, but make sure it’s easy to follow!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Nivoda

✨Know Your Tech Stack

Make sure you’re well-versed in Node.js, AWS, Docker, and Kubernetes. Brush up on how these technologies integrate with financial systems, especially NetSuite. Being able to discuss your hands-on experience with these tools will show that you’re ready to hit the ground running.

✨Understand Financial Fundamentals

Since this role sits at the intersection of engineering and finance, it’s crucial to have a solid grasp of accounting principles. Familiarise yourself with how financial data flows and why accuracy is key. This knowledge will help you communicate effectively with finance stakeholders during the interview.

✨Demonstrate Ownership

Be prepared to share examples of how you've owned integrations end-to-end in previous roles. Talk about how you’ve diagnosed issues, built solutions, and ensured data accuracy. This will highlight your proactive approach and ability to take responsibility for your work.

✨Communicate Clearly

Practice explaining complex technical concepts in simple terms. You’ll need to translate technical details for non-engineers, so showcasing your communication skills will be vital. Think of scenarios where you’ve successfully done this in the past and be ready to discuss them.