Summary
✨ AI‑Generated
A mid-level Backend Engineer is needed to build and maintain foundational identity and access services. You will work on authentication, authorization, and access management, delivering secure, reliable, scalable, high-performance backend platforms while collaborating across engineering teams and participating in second-line on-call support.
Highlights
Build foundational identity and access services with a focus on security, reliability, scalability, and performance. The role offers cross-team collaboration, platform engineering exposure, and ownership of critical backend services.
Description
## About the Company
DataSnipper is an intelligent automation platform transforming the audit and finance industry.
Founded in 2017, the company has grown into a $1B unicorn with more than 500,000 users across 160+ countries and offices in Amsterdam, New York, Kuala Lumpur, Tokyo, and Mexico City.
## About the Role
DataSnipper is looking for a Mid-level Backend Engineer to join its Identity & Access Management (IAM) team in Amsterdam.
You will work on foundational platform services responsible for authentication, authorization, and access management across the product.
Your work will directly support backend teams throughout the organization by helping build secure, reliable, scalable, and high-performance platform services.
You will collaborate across teams, contribute to system improvements, and participate in an on-call rotation as a second-line support resource after technical support.
## Key Responsibilities
* Build and maintain core IAM services covering authentication, authorization, and access management.
* Develop secure, scalable, and reliable backend systems.
* Design and maintain backend APIs and integrations.
* Collaborate with backend teams to ensure seamless platform integrations.
* Improve system reliability, performance, and scalability.
* Contribute to CI/CD pipelines and engineering practices.
* Apply effective testing methodologies throughout the development lifecycle.
* Work independently on defined engineering tasks and communicate blockers clearly.
* Participate in an on-call rotation as a second-line support resource.
* Contribute to a culture of ownership, continuous improvement, and bias toward action.
* Use AI-assisted development tools where appropriate to improve engineering productivity.
## Required Qualifications
* 3–6 years of backend development experience.
* Professional experience with an object-oriented programming language such as C#, Java, Python, or TypeScript.
* Experience working with cloud platforms such as AWS or Azure.
* Strong understanding of API development.
* Experience building scalable backend systems.
* Experience with CI/CD pipelines.
* Strong understanding of software testing and different testing methodologies.
* Strong communication and cross-functional collaboration skills.
* Ability to work independently on defined tasks.
* Strong sense of ownership and a bias toward action.
* Familiarity with AI-assisted development tools such as GitHub Copilot.
## Preferred Qualifications
* Experience with authentication and authorization systems.
* Familiarity with microservices architecture.
* Experience with Docker or Kubernetes.
* Interest in backend security and platform engineering.
* Experience working in platform engineering teams.
* Experience working in startups or scaleups.
## Skills & Competencies
* Backend Development
* Identity & Access Management (IAM)
* Authentication & Authorization
* API Development
* Object-Oriented Programming
* Cloud Computing
* AWS
* Azure
* Scalable Systems
* Microservices
* CI/CD
* Software Testing
* Docker
* Kubernetes
* Backend Security
* Platform Engineering
* System Reliability
* Performance Optimization
* Cross-functional Collaboration
* Problem Solving
* Ownership
* AI-assisted Development
## Work Arrangement
* Location: Amsterdam, Noord-Holland, Netherlands
* Work Arrangement: Hybrid
* Onsite Requirement: At least 3 days per week in Amsterdam
* International working environment
## Compensation & Benefits
* Competitive salary
* 28 vacation days on a full-time basis
* Pension plan
* Stock participation plan
* Daily lunch provided by an in-house chef
* Access to OpenUp mental health platform
* Friday drinks and team events
* Opportunity to contribute to a fast-growing Dutch scaleup
* Opportunity to help transform the audit industry through intelligent automation
## Recruitment Process
The recruitment process consists of:
1.
Recruiter screen
2.
Hiring Manager interview
3.
Peer programming session
4.
System design interview
5.
Final interviews
## Equal Opportunity
DataSnipper promotes a collaborative and international working environment where employees are encouraged to take ownership, contribute ideas, work across teams, and help build secure and scalable technology that supports customers worldwide.