- Design and build production APIs and services, primarily in Python and C#, that power financial statement review workflows.
- Develop AI-powered agents and workflows that automate the preparation and checking of financial statements, integrating LLMs and document-understanding pipelines.
- Contribute to the React web front end, where auditors review, correct, and approve results.
- Keep results trustworthy by pairing LLMs with deterministic checks; correctness is never left to guesswork.
- Integrate with Azure and its AI services.
- Implement security controls aligned with OWASP and OWASP GenAI security guidance.
- Architect services and systems using well-established design principles, anticipating future use cases.
- Write robust, production-ready code that anticipates edge cases; unit, integration, and end-to-end tests are part of the deliverable, not an afterthought.
- Raise the engineering bar through high-quality code reviews, technical mentorship, and establishing best practices.
- Diagnose complex issues across services and use operational data to drive stability improvements.
- Participate in the on-call rotation and stay accountable for what you ship.
- Break down epics, align dependencies, and help the team navigate ambiguity.
- Partner with product managers and designers to shape solutions, refine the roadmap, and simplify technical approaches.
- Foster a culture of documentation and knowledge sharing within the team and with business stakeholders.
- Use AI-assisted engineering effectively and responsibly, critically evaluating AI output and helping the team adopt it well.
- Mentor engineers and contribute to hiring, onboarding, and leveling up the team.
- 7+ years of experience building applications with a modern backend stack.
- Experience with object‑oriented language is required. Experience with Python is preferred.
- Hands‑on experience with TypeScript and a modern front‑end framework such as React.
- Strong experience building, deploying, and maintaining APIs on a major cloud platform (we use Azure).
- Strong fundamentals of software architecture and system design.
- Experience with relational and document‑based databases.
- A quality‑first mindset; testing (unit, integration, E2E) is second nature.
- Proficiency with AI‑assisted engineering tools (we use Claude Code).
- Experience with Docker and containerized deployments.
- Excellent communication and collaboration skills in English, both written and verbal.
- Entrepreneurial mindset with the ability to work effectively in an ever‑changing scale‑up environment.
- Experience building or integrating AI agentic applications in production (LLM orchestration, RAG, evals, prompt engineering) is a nice‑to‑have.
- Experience with document processing (OCR, PDF extraction, layout parsing) is a nice‑to‑have.
- Domain experience in audit, accounting, or fintech is a nice‑to‑have.
- Exposure to Event‑Driven Architecture and Domain‑Driven Design principles is a nice‑to‑have.
- Experience mentoring engineers or leading technical initiatives is a nice‑to‑have.
- C#
- TypeScript
- Software Architecture
- Unit Testing
- Integration Testing
- End‑to‑End Testing
- Docker
- Relational Databases
- Document-Based Databases
- Document Processing
- Excellent Communication
- Collaboration Skills
- Entrepreneurial Mindset
Salarisomschrijving
€90000 - €130000 monthly