Senior Operations Engineer
- Salary: Gross monthly salary between EUR 4,931 and EUR 7,043 (scale 09) for a 36-hour work week.
- Extras: a thirteenth month, 8% holiday allowance, and a 10% Employee Benefit Budget.
- Development budget: EUR 1,400 development budget per year for your growth and development.
- Hybrid working: a balance between home and office work (possible for most roles).
- Pension: decide for yourself the amount of your personal contribution.
Or view all our benefits.
Design and operate a stable and reliable investment platform that supports millions of transactions in a complex, regulated environment.
Ensure operational stability and continuous improvement of the investment platform by working across development and operations. As Senior Operations Engineer, you take ownership of reliability, automation, and cloud operations while collaborating closely with engineers on backend and serverless services. You work in a small, multidisciplinary team with short communication lines and shared responsibility.
- Improving platform reliability by automating deployment pipelines in a cloud-native environment.
- Resolving incidents using metrics, logging, and tracing while preventing structural issues.
- Supporting backend and serverless services to ensure secure and scalable investment operations.
Rabobank has a strong security policy that is regularly updated to ensure compliance with these high standards. The Ops Engineer is responsible for ensuring that the environment meets all of these strict requirements. Examples: release management, managing user policies and incident management.
- 36 hours per week.
- You support cloud-native investment services built with multiple backend and serverless components.
- Over 48,000 Rabobank colleagues worldwide.
- Ensure the reliability and stability of the application landscape within the investment domain, with a strong focus on availability, performance, and resilience.
- Develop, maintain, and enhance backend and cloud‑native services, including Spring Boot (Kotlin) applications and serverless solutions such as Azure Durable Functions (TypeScript).
- Take ownership of operational excellence and CI/CD processes, including monitoring, incident management, and continuous improvement of deployment pipelines.
In addition to these core responsibilities, you are responsible for operating and optimizing services running on Microsoft Azure, ensuring they are scalable, secure, and future‑proof. You actively monitor platform health using metrics, logging, and tracing, and respond proactively to incidents as well as underlying structural issues. You work closely within a compact, multidisciplinary team with shared ownership and short communication lines. As part of this collaboration, you identify and implement opportunities to automate operational tasks, deployments, and platform improvements to increase efficiency and quality. Finally, you continuously learn and stay up to date by exploring and adopting new tools, technologies, and best practices across cloud, infrastructure, and software development.
We believe in the power of differences. By combining people's differences, we become an even better bank. We are curious about what you will bring to our team at Tribe Investments.
“Working in a small team gives you real ownership and the freedom to improve our platform every day.”
Marike Dijkstra - Tech Lead Service
The Tribe Investments deliver the bank’s full investment capabilities, from client interaction to backend execution. Collaboration is our way of working; as one result-oriented and technical team within Rabobank. You work closely together, learn continuously, and take shared responsibility for stable and secure investment services.
For us, your development and that of society go hand in hand. That is why we invest in you and work together to create a better world. At Rabobank, you work on yourself and the world around you simultaneously.
This is reflected in your personal development budget, our hybrid work environment, and a good work-life balance. You also contribute to banking solutions for personal and business clients and to social challenges such as the food and energy transitions.
At Rabobank, we work towards a culture where everyone feels welcome. We value our differences and use them to collaborate better and make better decisions. By being open to different perspectives, we create an environment where colleagues feel heard and enjoy working together.
- Bachelor’s or Master’s level of working and thinking, with at least 5 years of experience in operations-oriented roles.
- Hands‑on experience with multi‑platform environments, monitoring tools, and incident management processes, such as Dynatrace and Splunk.
- At least 3 years of hands-on experience with Microsoft Azure, including Azure DevOps and CI/CD pipelines.
- Experience with cloud-native and distributed systems, API-driven architectures, and application monitoring (logging, metrics, tracing).
- Experience with or affinity for serverless technologies (e.g. Azure Functions / Durable Functions).
- Knowledge of MongoDB and/or SQL Server.
- Comfortable working in a role that combines development and operations, with ownership of production applications.
- Self-driven, reliable, and proactive, with a strong focus on quality and automation.
- A team player who thrives in a small, multidisciplinary environment.
- Professional proficiency in Dutch and English.
- For substantive questions about this role: Marike Dijkstra, Tech Lead Service via Marike.Dijkstra@rabobank.nl.
- Questions about working at Rabobank and the procedure? Osté, RAN (Rose), Corporate Recruiter via Rose.Oste@rabobank.nl
- If you are invited for an interview, Bo, our virtual assistant, will contact you via SMS and email to schedule the interviews.
- You can find answers to frequently asked questions here.
- Assessments can be part of the application process.
- A reliability assessment is part of the procedure.
- We respect your privacy.
