Software Engineering

closed
Eurofins Logo

Eurofins

πŸ“Remote - Portugal

Summary

Join Eurofins Scientific as Head of Software Engineering and lead all engineering teams, ensuring timely and high-quality technical delivery aligned with business goals. Manage hiring, set and control standards (e.g., Definition of Ready, Definition of Done), oversee architecture, and ensure on-time delivery across multiple teams and projects. Mentor software engineers and testers, define technical strategy, coordinate with product and leadership teams, and guide decisions around tooling, scalability, and performance. Collaborate closely with product management and operations & support teams, contributing to and evaluating DevOps implementation for various services. Set long-term platform evolution, aligning engineering with company strategy, and report to the IT Solution Program Director.

Requirements

  • Bachelor or Masters degree in Computer Science, Engineering or related field
  • Mandatory experience as a professional software developer after finishing BSc/MSc degree
  • 8+ years of experience in software engineering and team leadership
  • Proven experience scaling engineering teams and processes, especially in a context of remote and distributed crews, over many delivery centres in different countries and regions
  • Deep understanding of IT architectures and software design patterns acquired through proven experience in developing and delivering software at scale, ideally within a software vendor or product company environment
  • Deep understanding of multi-tenant architectures, versioning strategies, and client-specific customization in complex enterprise systems
  • Ability to align technical delivery with product and business goals with experience in client engagement, custom solution delivery, or in managing client-specific roadmaps. This in close collaboration with product management to balance core platform evolution with client-specific needs
  • Confidence in managing people, individual and team performance including experience with Lean, Six Sigma, or Value Stream Mapping to drive measurable improvements
  • Experience with budgeting, hiring, and resource planning
  • Skilled in leading code reviews, tooling selection, and QA standards
  • Experience in engineering transformation, process reengineering, or technical debt reduction
  • Familiarity with Agile, DevOps, and cross-functional collaboration
  • Strong communication skills for working with stakeholders and leadership

Responsibilities

  • Working with product and design to align engineering priorities with business strategy, clients needs and regulatory requirements: Eurofins laboratories are accredited and audited against several norms like ISO 17025, GxP practices among others
  • Managing and mentoring the community of technical leads, software architects, software engineers and testers, fostering a culture of strong ownership, result orientation, and innovation
  • Review and define our standards for software development, coding standards, CI/CD etc. as a member of respective Steering Committees defining this standards for Eurofins
  • Define teststrategy to detect defects early, to automate unit testing, integration testing and performance/stress testing
  • Overseeing technical architecture and long-term platform evolution
  • Leading hiring, performance management, and team growth
  • Setting goals for delivery timelines, quality benchmarks, and system reliability
  • Defining efficient and modern pipelines for fast delivery, relying on state-of-the-art infrastructure technologies
  • Implementing efficient production monitoring and alerting for proactive maintenance, using cost efficient solutions
  • Leading engineering ceremonies, including retrospectives and planning
  • Reporting on delivery velocity, technical risk, and progress to leadership
This job is filled or no longer available