Senior Full-Stack Software Engineer, Integrations

Datasnipper — Netherlands · Posted ~1 hour ago

Senior Full-time Visa History ✓

Skills

C# .NET TypeScript React Python full-stack development API integration software engineering

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an Integrations engineering team as a Senior Full-Stack Software Engineer and build secure, reliable connectors between business systems. You will work across C#/.NET on the server, TypeScript/React on the front end, and Python for AI-powered services. The role offers substantial technical ownership, rapid delivery cycles, a high quality bar, and opportunities to work with intelligent automation.

Highlights

Senior full-stack role spanning C#/.NET, TypeScript/React, and Python, with ownership of reliable integrations, fast delivery, high engineering standards, and exposure to AI-powered services.

Description

About This Role 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. What You Will Do 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 featuresBreak 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. What You Will Bring Must-Have Minimum of 5 years of experience building applications using a modern stack built with .NETHands-on experience with TypeScript and a modern front-end frameworkProficiency with AI-assisted engineering toolsExperience with relational and document-based databases.Strong experience building, deploying, and maintaining APIsExperience with Azure and Docker is requiredKnowledge of Event-Driven Architecture and DDD principlesPassionate about high-quality coding standards and testing of codeEntrepreneurial mindset with the ability to work effectively in an ever-changing scale-up environmentStrong 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. What We Expect 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. What We Offer Being part of one of the fastest-growing scale-ups in the NetherlandsMake an impact by disrupting the audit industry with us28 vacation daysExcellent salaryPension planStock participation planHybrid work (Amsterdam-based)International team and environmentDaily lunch 🍽️Mental health support (OpenUp)Social events and team activities 🤩 Recruitment steps Recruiter screenHiring Manager interviewPeer programming sessionSystem design interviewFinal interviews with Engineering leadership