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 (10%)
- gRPC (80%) / GraphQL (15%) / REST (5%)
- PostgreSQL / ClickHouse
- Terraform
- Google Cloud Platform / Kubernetes
- Linear / Notion / Grafana / Prometheus / Slack
- Next.JS / React / Tailwind