Lead Software Engineer Remote

Summarize Job: Lead Software Engineer for Voice Development Kit (VDK) at Vivoka, responsible for technical leadership, C++-based products, and architecture design.

About Vivoka: We provide intuitive technologies for seamless offline voice interactions across industries like Logistics, Field Services, and MedTech.

Job Description:
• Act as technical leader of Software Engineering Team, driving development of Voice Development Kit (VDK)
• Collaborate with Product Manager and CTO to ensure product success, focusing on technical leadership, not team management
• Develop and maintain Voice Development Kit (VDK), focusing on C++-based products and overseeing architecture and code design
• Integrate advanced voice technologies into products with AI Applied Team (CTO, AI Researchers/PhDs) and other technical stakeholders
• Implement and improve development processes, including end-to-end testing, code reviews, and performance tuning
• Ensure quality of deliverables by maintaining high… standards for codebase and documentation using tools like Confluence and Jira

Requirements:
• Minimum 5 years of experience in C++ development, with strong focus on modern C++ techniques and libraries
• Strong organizational skills, with experience managing tasks in Jira and maintaining documentation in Confluence
• Familiarity with continuous integration/delivery (CI/CD) pipelines and release management
• Fluent in English, with excellent communication skills
• Experience in collaborating with cross-functional teams, including product management and AI teams
• Knowledge of French or another language is a plus

Benefits:
• Hybrid work setup, combining remote work 2–3 days per week with in-person collaboration
• Continuous Growth: Enhance expertise in SDK, RESTful API development, embedded systems, and modern C++ techniques
• Competitive Compensation

Company: Vivoka
Location: Metz, France
Salary Range:
Job Providers:
BeBee