Lead Software Engineer
Bureaudestalents
About the role
About
Le Bureau des Talents is specialized in hunting, supporting, and coaching talent for startups, scale-ups, and impact-driven companies.
Our client is a fast-growing French tech scale-up specializing in Artificial Intelligence, Data, and Software Engineering. They develop tailor-made technological solutions for large corporations while also designing innovative products around conversational agents, automated voice and document processing, and hybrid and agentic AI.
Driven by a strong tech culture and a team of passionate engineers, this company stands out for its technical rigor, rapid execution capabilities, and commitment to making a concrete impact on its clients' businesses.
As a Lead Software Engineer, you will be the technical point of reference for your project team. You will be involved in the design, development, and industrialization of complex technological solutions, while also supporting the skill development of the engineers around you. Your role is strategic, operational, and human, at the heart of high-impact AI and data projects.
Mission
- Define and enforce technical and architectural choices (design patterns, stack, best practices)
- Ensure code quality, performance, and maintainability (reviews, refactoring, clean code)
- Actively participate in the development of complex or critical features
- Lead technical rituals (architecture reviews, watch, tooling choices)
- Interact with stakeholders (product, client) during sprint reviews
- Technically mentor developers, foster their progression
- Contribute to the continuous improvement of tools and processes (CI/CD, DevOps, software quality)
- Participate in long-term technical strategy and the industrialization of cross-functional projects
Profile
- Engineering degree or Master's degree (Bac+5) in computer science / software development
- Minimum 4 years of experience on production technical projects
- Proficiency in at least one modern backend language (Java, Kotlin, Python, PHP, TypeScript…)
- Good experience with a backend framework (Spring, Symfony, FastAPI, Nest.js…) and/or frontend framework (React, Angular, Vue.js)
- Excellent understanding of software architectures (design, scalability, performance)
- Proficiency with Git, CI/CD, Docker, and DevOps best practices
- Good level in relational (SQL) and NoSQL databases
- Successful experience in technical mentoring or team leadership
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free