As a Staff Engineer, you operate at product line or multi team level, providing technical leadership and architectural direction across several engineering teams. You play a key role in shaping the long term technical strategy and ensuring architectural consistency across systems. Rather than focusing on a single team, you influence engineering standards, guide complex technical decisions, and support teams in solving cross system challenges. You work closely with Engineering Managers, Tech Leads, and Product leadership to ensure our platforms remain scalable, reliable, and aligned with business goals while enabling teams to deliver efficiently. You lead through influence rather than authority, helping elevate engineering quality, technical direction, and collaboration across the organization. Challenge • Drive architectural direction and technical strategy across multiple teams within a product line. • Lead large scale technical initiatives such as platform evolution, system refactoring, and cross team improvements. • Ensure architectural consistency, scalability, and reliability across systems. • Define and promote engineering standards, best practices, and design principles. • Mentor and support Tech Leads and Senior Engineers in solving complex technical challenges. • Act as an escalation point for cross team technical problems and architectural decisions. • Evaluate, prototype, and introduce new technologies aligned with business and product goals. • Balance innovation with long term system sustainability and delivery velocity. • Foster collaboration and knowledge sharing across engineering teams. • Help build a strong engineering culture focused on quality, learning, and continuous improvement. Profile • Extensive experience as a software engineer with strong expertise in .NET technologies, including C#, ASP.NET Core, and Web API, and the ability to design and optimize large scale distributed systems. • Strong experience designing and evolving solution architectures, applying practices such as domain driven design, event driven architectures, system decomposition, and scalable integration strategies. • Experience designing modular and maintainable web based platforms and frontend architectures. • Strong understanding of cloud native development, including containerization with Docker and container orchestration with Kubernetes. • Proven experience implementing and managing CI/CD pipelines (Azure DevOps or similar), enabling automated builds, testing, and reliable deployments. • Strong system design and architectural thinking with the ability to guide technical decisions across multiple teams. • Ability to translate complex technical challenges into clear solutions aligned with product and business priorities. • Excellent cross team communication and collaboration skills. • Experience mentoring Tech Leads and Senior Engineers, helping raise technical standards across teams. • Comfortable leading through influence and aligning teams around architectural direction. • Fluent in Dutch and English, French is a plus. Offer • A fascinating and challenging role within an experienced, highly innovative, and dynamic team and company • Extensive learning opportunities as we continuously improve our processes and strengthen our business partnering through in-depth business analysis • An attractive salary package aligned with your experience and responsibilities • A broad range of extra-legal benefits including a company car with fuel card, hospitalization insurance, group insurance, and additional ambulatory care insurance • A solid and comprehensive training plan complemented by our Corilus Employee College, supporting continuous professional development