Senior Full-stack Software Engineer (Integrations)

Datasnipper

Netherlands

On-site

EUR 90,000 - 125,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

DataSnipper is seeking a Senior Full-Stack Engineer for the Integrations team. You will build and maintain connectors pulling data from enterprise systems using C#/.NET on the server, TypeScript/React on the front end, and Python for AI-powered services.

You will shape data models, own end-to-end integrations, and ensure security and reliability while shipping features with high quality in a fast-paced scale-up environment.

Qualifications

  • 5+ years of experience building applications using a modern stack (.NET, TS/React).
  • Strong API design and data modeling skills for reliable connectors.
  • Experience with AI-assisted engineering tools and evaluating AI outputs.
  • Experience with security controls and data handling for financial systems.
  • Knowledge of Event-Driven Architecture and Domain-Driven Design principles.

Responsibilities

  • Own new connector integrations end to end: research API, auth, build connector and tools, test with real data, support after launch.
  • Build tooling and observability to keep connectors reliable as APIs evolve.
  • Implement authentication and data handling controls meeting customer security expectations.
  • Write robust, well-tested production code with unit/integration/end-to-end tests.
  • Participate in code reviews and maintain coding standards across the team.
  • Join on-call rotations and respond to incidents when required.
  • Collaborate with product managers, designers, ML engineers, and QA to refine requirements and ship features.
  • Break down stories, estimate work, and deliver against sprint commitments with limited supervision.
  • Contribute to technical design discussions and propose pragmatic solutions.

Skills

API development
TypeScript
React
C#
.NET
Python
Azure
Docker
AI/ML tooling
English communication

Tools

Azure
Docker
EF Core
LLM orchestration
RAG
Azure Document Intelligence

Job description

  • We are looking for a Senior Full-Stack Engineer to join the Integrations team at DataSnipper.
  • The Integrations team builds the connectors that let people and AI agents work directly with the systems a business runs on — ERPs, accounting systems, general ledgers.
  • We make that access simple, secure, and reliable, so our customers spend their time on the work itself rather than on getting data out of their systems
  • 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
  • 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
  • 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
  • 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

Strong experience building, deploying, and maintaining APIsExperience with relational and document-based databasesStrong communication and collaboration skills in English, both written and verbalHands-on experience with TypeScript and a modern front-end frameworkEntrepreneurial mindset with the ability to work effectively in an ever-changing scale-up environmentKnowledge of Event-Driven Architecture and DDD principlesExperience with Azure and Docker is requiredProficiency with AI-assisted engineering toolsMinimum of 5 years of experience building applications using a modern stack built with .NETPassionate about high-quality coding standards and testing of codeExperience 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)Exposure to Event-Driven Architecture and Domain-Driven Design principlesDomain experience in audit, accounting, or fintech

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer, Integrations & AI Connectors
Senior Full-Stack Engineer, Integrations & AI Connectors

Datasnipper • Netherlands

On-site
EUR 90,000 - 125,000
Senior Full-Stack Engineer - AI-Powered Data Integrations
Senior Full-Stack Engineer - AI-Powered Data Integrations

DataSnipper • Amsterdam

Hybrid
EUR 90,000 - 120,000
Excellent salary
Pension plan
Stock participation plan
+4
Senior Full-stack Software Engineer (Integrations)
Senior Full-stack Software Engineer (Integrations)

DataSnipper • Amsterdam

On-site
EUR 90,000 - 120,000
Excellent salary
Pension plan
Stock participation plan
+4
Senior Backend Engineer
Senior Backend Engineer

Datasnipper • Netherlands

On-site
EUR 90,000 - 120,000
Site Reliability Engineer
Site Reliability Engineer

DataSnipper • Amsterdam

Hybrid
EUR 90,000 - 120,000
Equity
Pension plan
Hybrid work
+8
Senior Software Engineer (Financial Statement Suite)
Senior Software Engineer (Financial Statement Suite)

DataSnipper • Amsterdam

Hybrid
EUR 90,000 - 140,000
Equity (Stock Appreciation Rights)
Pension plan
Hybrid work model with 3 onsite days
+1
Mid-level Backend Engineer (IAM)
Mid-level Backend Engineer (IAM)

Datasnipper • Netherlands

On-site
EUR 64,000 - 90,000
Senior Software Engineer, AI Agents
Senior Software Engineer, AI Agents

DataSnipper • Amsterdam

Hybrid
EUR 90,000 - 130,000
Equity
Pension plan
Hybrid work
+6
Senior Site Reliability Engineer
Senior Site Reliability Engineer

DataSnipper • Amsterdam

Hybrid
EUR 90,000 - 140,000
Equity
Pension
Vacation days
+7
Engineering Manager, Excel Agents
Engineering Manager, Excel Agents

DataSnipper • Amsterdam

Hybrid
EUR 125,000 - 180,000
Equity (Stock Appreciation Rights)
Excellent salary package
Pension plan with 6% contribution
+9