D
DataSnipper
FullstackSenior
Senior Full-stack Software Engineer (Integrations)
C#.NETTypeScriptReactPythonAzureDockerRelational databasesDocument-based databasesAPIsEvent-Driven ArchitectureDomain-Driven DesignAI-assisted engineering toolsLLM orchestrationRAGOCRPDF extractionAzure Document Intelligence
About the Position
We are looking for a Senior Full-Stack Engineer to join the Integrations team at DataSnipper. The Integrations team builds connectors for ERPs, accounting systems, and general ledgers. You will work across the stack: C#/.NET, TypeScript/React, and Python for AI-powered services.
Responsibilities
- Build and maintain connectors and services in C#/.NET, TypeScript, and Python
- Design data models and mappings that turn each source system's schema into a consistent shape
- Own new connector integrations end to end: research API and auth, build connector and agent tools, test against real customer data, support after launch
- Build tooling and observability to keep connectors reliable as source systems change APIs
- Implement authentication and data handling controls that meet customer security expectations
- Write robust, well-tested, production-ready code (unit, integration, end-to-end tests)
- Participate in code reviews as both author and reviewer
- Participate in on-call rotation
- Use AI-assisted engineering effectively and responsibly
- Partner with product managers, designers, ML engineers, and QA to refine requirements and ship features
- Break down stories, estimate work realistically, and deliver against sprint commitments
- Contribute to technical design discussions and propose pragmatic solutions
Requirements
- 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 ability to work in a scale-up environment
- Strong communication and collaboration skills in English
- Nice-to-have: Experience building or integrating with AI agentic applications in production (LLM orchestration, RAG, evals, prompt engineering)
- Nice-to-have: Experience with document processing (OCR, PDF extraction, Azure Document Intelligence, layout parsing)
- Nice-to-have: Domain experience in audit, accounting, or fintech
- Nice-to-have: Exposure to Event-Driven Architecture and Domain-Driven Design principles
Benefits
- Being part of one of the fastest-growing scale-ups in the Netherlands
- Make an impact by disrupting the audit industry
- 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
Senior Full-stack Software Engineer (Integrations)
View Original