Senior Full-stack Software Engineer (Integrations)

DataSnipper
Amsterdam, Netherlands
1 day ago
Apply on www.adzuna.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

.NET Framework Accounting Systems Application Programming Interfaces (APIs) Artificial Intelligence Microsoft Azure C Sharp (Programming Language) Code Review Databases Customer Data Management Software Design Patterns Python (Programming Language) E2e Testing
+14 more
Software Tools Systems Integration TypeScript Web Application Frameworks Data Processing ReactJS Large Language Models Prompt Engineering Software Application Programming Event Driven Architecture Production Code Software Coding Domain Driven Design Docker

Job description

You will work across the stack, C#/.NET on the server side, TypeScript/React on the front end, and Python for AI-powered services, building features that auditors trust with their most critical work.

This is a delivery-focused role for an engineer who is excited to make impact and grow in a team that ships fast, holds a high quality bar, and uses AI to accelerate development.

Technical Delivery

  • Build and maintain the connectors and services that pull data from ERPs, accounting systems, and general ledgers into DataSnipper, in C# / .NET, TypeScript, and Python.
  • Design the data models and mappings that turn each source system’s schema into a consistent shape our product and AI agents can rely on.
  • Own new connector integrations end to end: research the source system’s API and auth, build the connector and its agent tools and MCP surface, test against real customer data, and support it after launch.
  • Build the tooling and observability that keeps connectors reliable as source systems change their APIs underneath us.
  • Implement authentication and data handling controls that meet customer security expectations for access to their financial systems.

Quality, Reliability & On-Call

  • Write robust, well-tested, production-ready code, unit, integration, and end-to-end tests are part of the deliverable, not an afterthought.
  • Participate in code reviews as both author and reviewer, help maintain coding standards and design patterns across the team.
  • Participate in on-call rotation

Collaboration & Impact

  • Use AI-assisted engineering effectively and responsibly, critically evaluating AI output.
  • Partner with product managers, designers, ML engineers, and QA to refine requirements, surface edge cases, and ship features
  • Break down stories, estimate work realistically, and deliver against sprint commitments with limited supervision.
  • Contribute to technical design discussions, propose pragmatic solutions and challenge assumptions when it helps the team., * Ownership: You take features from refinement to production and stay accountable through bug-bashing, on-call response, and follow-ups. You don’t wait to be told what to fix.
  • Growth Mindset: You actively seek and give feedback, and treat reviews and pairing sessions as a chance to grow rather than to defend.
  • Collaboration: You build trust with product, design, QA, and fellow engineers; you ask good questions and share context generously.
  • Adaptability: You feel comfortable in a fast-changing scale-up environment, priorities shift, scope sharpens, and you help the team adjust.
  • Judgment: You balance speed and quality, know when to push back, when to ship pragmatically, and when to escalate.

  • Being part of one of the fastest-growing scale-ups in the Netherlands
  • Make an impact by disrupting the audit industry with us
  • 28 vacation days
  • Excellent salary
  • Pension plan
  • Stock participation plan
  • Hybrid work (Amsterdam-based)
  • International team and environment
  • Daily lunch ️
  • Mental health support (OpenUp)
  • Social events and team activities

  • Recruiter screen
  • Hiring Manager interview
  • Peer programming session
  • System design interview
  • Final interviews with Engineering leadership

Requirements

Must-Have

  • Minimum of 5 years of experience building applications using a modern stack built with .NET
  • Hands-on experience with TypeScript and a modern front-end framework
  • Proficiency with AI-assisted engineering tools
  • Experience with relational and document-based databases.
  • Strong experience building, deploying, and maintaining APIs
  • Experience with Azure and Docker is required
  • Knowledge of Event-Driven Architecture and DDD principles
  • Passionate about high-quality coding standards and testing of code
  • Entrepreneurial mindset with the ability to work effectively in an ever-changing scale-up environment
  • Strong communication and collaboration skills in English, both written and verbal.

Nice-to-Have

  • Experience building or integrating with AI agentic applications in production (LLM orchestration, RAG, evals, prompt engineering).
  • Experience with document processing (OCR, PDF extraction, Azure Document Intelligence, layout parsing).
  • Domain experience in audit, accounting, or fintech.
  • Exposure to Event-Driven Architecture and Domain-Driven Design principles.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all