
Senior Software Engineer II
- Amsterdam, Noord-Holland
- Vast
- Voltijds
- Design and implement scalable backend systems and data pipelines.
- Collaborate with product managers, architects, and DevOps to deliver high-quality solutions.
- Ensure high code quality through code reviews, testing, and adherence to best practices.
- Contribute to the adoption of modern engineering practices and tools.
- Monitor and optimize system performance, reliability, and scalability.
- Participate in technical roadmap discussions and provide input on architectural decisions.
- Strong backend development experience in Java (Scala is a strong plus).
- Hands-on experience with AWS services (e.g., EC2, S3, Lambda, IAM, etc.).
- Proficiency with Kafka for event streaming and messaging.
- Experience with Kubernetes, preferably EKS (Elastic Kubernetes Service).
- Solid understanding of CI/CD pipelines, monitoring, and logging.
- Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
- Exposure to data engineering or big data technologies (Spark, Snowflake).
- Exposure to AI tools (GitHub Copilot, Cursor, Claude, etc.) is beneficial.
- A bachelor's degree (BS) is required; an MSc or PhD is a nice to have.
- Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
- Dutch Share Purchase Plan
- Annual Profit Share Bonus
- Comprehensive Pension Plan
- Home, office or commuting allowance
- Generous vacation entitlement and option for sabbatical leave
- Maternity, Paternity, Adoption and Family Care leave
- Flexible working hours
- Personal Choice budget
- Variety of online training courses and career roadshows
- Wellbeing programs and gym facility in the office
- Internal communities and networks
- Various employee discounts
- Recruitment introduction reward
- Work from anywhere
- Employee Assistance Program (global)
- Annual Event