Engineering Manager
il y a 2 semaines
We are looking for our next Senior Engineering Manager to lead and inspire our development team
Are you passionate about people, delivery, and building high-performing teams? Do you love empowering others and being the bridge between vision and execution in a highly technical environment? This is your next challenge.
Based in Nice, you will lead a team of 7 talented developers (2 front-end, 4 back-end, 1 technical project manager). Reporting directly to the CTO, you'll be instrumental in transforming our roadmap into real, impactful results through effective execution and team leadership.
Key missions & responsibilities
- Manage, mentor, and grow a team of 7 developers, fostering a collaborative and high-performing culture
- Translate high-level technical architecture (co-designed with the CTO) into actionable tasks and oversee backlog grooming and prioritization in coordination with Product
- Own feature development from Technical Specification to Production operation
- Monitor delivery timelines, define and track team performance metrics, and proactively remove obstacles to keep projects on track
- Conduct regular 1:1s and performance reviews, providing constructive feedback and supporting professional growth
- Facilitate agile ceremonies (sprint planning, retrospectives, daily stand-ups), ensuring high-quality software delivery through best practices
- Track and communicate progress, represent the team in company meetings, and ensure engineering work aligns with business and product goals
- Organize team-building activities
- Handle escalations and production incidents with calm and clarity
- Have a comprehensive understanding of the bodyguard product and technology landscape to enhance decision-making
- Be an occasional contributor to development and code review
- Organize the biannual team-building activity
A typical day
- Run daily stand-up with your team (front, back, project manager)
- Identify any technical or organizational bottlenecks and remediate them
- Assist to a Product feature functional specification kickoff
- Participate in the technical specification of a feature with selected members of the team
- Challenge high-level specifications for new features with the CTO
- Prepare / Facilitate team retrospectives and implement improvements to team organization/processes
- Organize 1:1s with engineers, and provide feedback
- Represent the team in company strategy meetings or technical customer/prospect calls
- Track progress and share updates about project advancement or delays
- Peer programming sessions with team members
Bodyguard Technical Mindset:
- Product and tech teams work hand-in-hand, sharing daily meetings and full visibility over priorities and challenges
- We believe that engineers should own every aspect of their work - from technical specification to production deployment and monitoring - ensuring end-to-end responsibility and impact for each feature
- Our development lifecycle is fast and iterative: we deploy software to production multiple times a day
- We value engineers who are curious in all areas of software engineering : be it backend, frontend, infrastructure, machine learning,, LLM or data
- At Bodyguard, we believe in a hands-on approach at every level of the company, including the CTO and top management
- Bodyguard is an AI company and an LLM early adopter. We have been running high-volume features powered by LLM for more than 2 years. We look at LLM with an educated engineering eye, understanding what it could bring to our product or internal processes, but also its limits
Bodyguard Technical Environment
- Golang (40%) / TypeScript (40%) / Python (20%)
- gRPC (80%) / GraphQL (15%) / REST (5%)
- PostgreSQL / ClickHouse
- Terraform
- Google Cloud Platform / Kubernetes
- Linear / Notion / Grafana / Prometheus / Slack
- Next.JS / React / Tailwind
Required experience and skills
- Proven experience managing software engineering teams (ideally 5+ people)
- Advanced backend software engineering skills. Comfortable with SLA-critical, high-load applications
- Ability to translate technical and product vision into actionable plans
- Excellent communication and stakeholder management skills
- Strong leadership, coaching, and interpersonal skills
- Strong organizational skills and the ability to context switch across different topics
- Experience working closely with the Product team
- Comfortable with distributed, or hybrid teams
- Fluent in French and English (mandatory)
Recruitment process
- Meet with HR
- Meet with the CTO and an Engineering manager
- Cultural fit
- Meet the team you will be working with
-
Software Engineering Manager
il y a 3 jours
Nice, France Canonical Temps pleinSoftware Engineering Manager - Sustaining EngineeringJoin or sign in to find your next jobJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role...
-
Engineering Manager
il y a 3 jours
Nice, France Canonical Temps pleinOverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon...
-
Support Engineering Manager
il y a 3 jours
Nice, France Canonical Temps pleinJoin or sign in to find your next jobJoin to apply for the Support Engineering Manager role at Canonical2 months ago Be among the first 25 applicantsJoin to apply for the Support Engineering Manager role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform,...
-
Engineering Manager
il y a 3 jours
Nice, France Canonical Temps pleinJoin or sign in to find your next jobJoin to apply for the Engineering Manager - Ubuntu Security role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Ubuntu Security role at CanonicalAs the most widely used Linux distribution, Ubuntu underpins the security of the entire internet. The role of Security...
-
Engineering Manager
il y a 3 jours
Nice, France Canonical Temps pleinJoin or sign in to find your next jobJoin to apply for the Engineering Manager - MLOps & Analytics role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - MLOps & Analytics role at CanonicalThe role of an Engineering Manager at CanonicalAs an Engineering Manager at Canonical, you must be technically strong, but...
-
Ubuntu Enablement
il y a 3 jours
Nice, France Canonical Temps pleinUbuntu Enablement - Software Engineering ManagerJoin or sign in to find your next jobJoin to apply for the Ubuntu Enablement - Software Engineering Manager role at CanonicalUbuntu Enablement - Software Engineering Manager1 day ago Be among the first 25 applicantsJoin to apply for the Ubuntu Enablement - Software Engineering Manager role at...
-
Observability Engineering Manager
il y a 3 jours
Nice, France Canonical Temps pleinObservability Engineering Manager Join to apply for the Observability Engineering Manager role at Canonical Canonical is a leading provider of open‑source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI,...
-
Linux Enablement
il y a 3 jours
Nice, France Canonical Temps pleinLinux Enablement - Software Engineering ManagerJoin or sign in to find your next jobJoin to apply for the Linux Enablement - Software Engineering Manager role at CanonicalLinux Enablement - Software Engineering Manager1 day ago Be among the first 25 applicantsJoin to apply for the Linux Enablement - Software Engineering Manager role at CanonicalGet...
-
Engineering Manager
il y a 3 jours
Nice, France Canonical Temps pleinJoin or sign in to find your next jobJoin to apply for the Engineering Manager - Web role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Web role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open-source software and operating systems to the...
-
Site Reliability Engineering Manager
il y a 1 semaine
Nice, France Canonical Temps pleinSite Reliability Engineering Manager Canonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading...