Head of Software Engineering - eCommerce
Role details
Job location
Tech stack
Job description
- Providing technical & people leadership for several software engineering teams, capable of managing up to 50 team members.
- Deep technical understanding of modern architectures and frameworks
- In-depth experience with cloud platforms, preferably AWS.
- Ability to drive continuous improvement.
- Assist with practices and principles to ensure adoption across teams, along with measuring and maintaining maturity.
- A systematic problem-solving approach combined with strong communication skills, a sense of ownership, and motivation.
- Manage vendors to ensure initiative delivery according to requirements and design.
- Help grow and develop our engineering culture.
- Drive the vision, strategy, and values of the Digital Ecommerce team.
- You build it, you run it.
Requirements
-
Recent experience with implementing large enterprise eCommerce (B2B or B2C) systems, leading in house development teams with latest engineering practices
-
Experience with significant integration points between web-based user interfaces and back-end processes such as order management, warehouse management, financial and retail systems, ERP, payment services, and CRM
-
Proficiency in cloud-native architectures (AWS/Azure/GCP) and containerization technologies (Docker, Kubernetes)
-
Strong background in API design and development (REST, GraphQL) with emphasis on security and performance optimization
-
Experience leading a group of developers with multiple layers, evaluating performance, and providing objective and actionable feedback
-
Proven professional experience as a developer & solution architect
-
Experience developing high-performance, highly available & scalable applications with a micro-services architecture and a deep understanding of observability
-
Expertise in CI/CD pipelines and DevOps practices including infrastructure as code
-
Proven experience with agile practices, software development principles and lifecycle, web development technologies/frameworks
-
Hands-on experience with modern frontend frameworks (React, Angular, Vue) and backend technologies (Node.js, Java, Python)
-
Experience scaling systems sustainably through mechanisms like automation and evolving systems by pushing for changes that improve reliability and velocity
-
Demonstrated ability to implement and maintain robust testing strategies (unit, integration, performance testing)
-
Experience working with technical and non-technical colleagues in a cross-functional, interdisciplinary environment, including strong written and verbal communication skills
-
Experience with data modeling and database optimization (SQL and NoSQL) Soft skills:
-
People love to work for/with you.
-
The ability to learn fast and have a passion for learning is essential.
-
You like to move fast but with caution.
-
High energy, confident, and ambitious individual.
-
Must be a passionate communicator, willing to challenge and enhance ideas while preserving relationships.
-
Be passionate about improving people's lives through the miracle of science at Sanofi.
-
Excellent written and verbal communication skills in English. French or Spanish is a plus.
-
Flexible, positive team player. Technical skills:
-
ECommerce solutions, ideally SAP e-commerce or SAP Hybris or SAP Commerce Cloud
-
React.js JAVA Spring framework, JavaScript/TypeScript, Angular and Spartacus Frameworks.
-
Some of the key tech we use are GraphQL, Node.js, Java, Typescript, Next.js, and many components of the AWS stack: Lambda, Amplify, S3, RDS, SNS and many more of the core services.
-
Integration technologies (SAP CPI, Tibco, Informatica Cloud, etc) & experience with SAP ECC, S/4 HANA a plus. Education:
-
MS in software engineering or computer science or equivalent, Better is out there. Better medications, better outcomes, better science. But progress doesn't happen without people - people from different backgrounds, in different locations, doing different roles, all united by one thing: a desire to make miracles happen. So, let's be those people.