E2E Engineering Director R&D (M/F)

Publication Date:  Apr 2, 2026
Ref. No:  545248
Location: 

Les Clayes-sous-Bois, FR

Bull is a story. One with a century of European innovation and a working environment where experts design powerful, sustainable, and sovereign digital solutions, enabling states and industries to retain full control over their data and their AI.

Bull is also thousands of engineers, researchers and passionate tech people shaping the future of high-performance computing, AI, and quantum technologies.

Every day, our teams push the boundaries of what is technologically possible – from next-generation HPC architectures to exascale supercomputers – supported by world-class R&D, more than 1,600 patents, and unique end-to-end capabilities spanning hardware design, software engineering, data science and quantum research. We are a people-centric, innovation-driven company, where collaboration spans Europe, the Americas and India. We share a common vision of a responsible and sustainable innovation that delivers concrete impact for our customers.

 

Mission

Lead a high-performing End-to-End Engineering Group of professionals responsible for the design and development coordination, as well as integration, testing, and delivery of large, complex software systems. This role focuses on ensuring seamless collaboration across all stages of the software development lifecycle (SDLC), from concept to deployment, while maintaining high standards of quality, scalability, and innovation.

Missions of the E2E Engineering team are the following:

  • Manage system delivery & cross-team coordination
  • Drive End-to-End Solution Design & Test Strategy
  • Manage integration environments
  • Release integration & validation
  • System observability & diagnostics
  • Failure injection & System resilience testing
  • Performance & scalability validation
  • Integration tooling & automation

 

Key Responsibilities

1. Strategic Leadership

Define and execute the technical vision and roadmap for end-to-end engineering, aligning with Personnel’s business objectives and customer needs.

Drive innovation and technical excellence across the group, ensuring the adoption of modern architectures, tools, and best practices.

Foster a culture of accountability, collaboration, and continuous improvement.

 

2. Team Management

Lead, mentor, and grow a diverse team of c. 40 engineers, including software developers, Staff engineers, QA engineers, DevOps, and release managers.

Ensure clear roles, responsibilities, and career paths for team members, promoting skill development and cross-functional collaboration.

Facilitate Agile/DevOps practices to optimize productivity, quality, and time-to-market.

 

3. End-to-End Delivery Ownership

Oversee the full software delivery lifecycle, from requirements gathering to deployment and maintenance.

Ensure seamless integration of components, systems, and third-party services, with a focus on scalability, reliability, and security.

Implement robust testing, CI/CD pipelines, and release management processes to minimize risks and maximize efficiency.

 

4. Stakeholder Collaboration

Work closely with product managers, pre-sales, delivery and support teams as well as customers to align engineering efforts with strategic goals.

Communicate progress, risks, and dependencies transparently to stakeholders and customers, ensuring alignment and trust.

Advocate for customer-centric solutions, balancing technical feasibility with business value.

 

5. Process and Quality Assurance

Establish and enforce engineering standards, guidelines and documentation requirements, as well as quality metrics across the group.

Drive automation, monitoring, and observability to ensure system reliability and performance, as well as automated packaging, deployment, updates and upgrades.

Lead post-mortems and retrospectives to identify lessons learned and implement improvements.

 

6. Risk and Resource Management

Identify and mitigate technical, operational, and organizational risks that could impact delivery.

Optimize resource allocation, including budget, tools, and personnel, to meet project demands.

Ensure compliance with industry regulations, security policies, and internal governance.

 

Skills and Qualifications

Technical Expertise:

Deep understanding of modern software architectures, especially Kubernetes, microservices, cloud-native, event-driven. Embedded software is a plus.

Hands-on experience with programming languages (e.g., Golang, Python, C, Rust), frameworks, DevOps tools and GitOps processes.

Proven track record in delivering large-scale, complex software systems in mass scale industries.

 

Leadership and Soft Skills:

Strong leadership with experience managing large, cross-functional engineering teams.

Excellent communication and stakeholder management skills, with the ability to translate technical details for non-technical audiences.

Problem-solving mindset with a focus on innovation, quality, and customer satisfaction.

Agile/DevOps advocate with experience in Scrum, Kanban, or SAFe methodologies.

 

Experience:

15+ years in software engineering, with at least 10 years in a leadership role (e.g., Engineering Manager, Director of Engineering).

Experience in scaling teams and processes for high-growth organizations.

Background in cloud platforms (e.g., AWS, Azure, GCP) and infrastructure-as-code (e.g., Terraform, Ansible).