Description

We are looking for a talented Software Engineer (Python / C++) to join our client's growing team. This position is ideal for a mid-level engineer (minimum 3 years of experience) who enjoys working on complex systems to high-impact, real-world. Our client is a company in Lausanne.DescriptionWe are looking for a talented Software Engineer (Python / C++) to join our client's growing team. This position is ideal for a mid-level engineer (minimum 3 years of experience) who enjoys working on complex systems to high-impact, real-world. You will work on the development of advanced software solutions, interacting with cross-functional teams in a dynamic environment. This role combines backend development with potential exposure to UI and 3D.- Design, develop, and maintain high-quality software using Python and C++- Contribute to the architecture and development of complex, distributed, or real-time systems- Collaborate with teams to build robust and scalable solutions- Write clean, maintainable, and well-documented code- Participate in code reviews and contribute to continuous improvement of engineering practices- Analyze, debug, and optimize existing systems- Contribute to testing, deployment, and quality assurance processesProfile- Degree in Software Engineering, Computer Science, or a related field- Minimum 3 years of professional experience in software development- Strong proficiency in Python 3 and solid experience with C++- Experience developing software for complex, distributed, or real-time systems- Understanding of software testing, maintainability, and quality assurance practices- Familiarity with version control systems (Git) and structured development workflows- Strong problem-solving skills and ability to work independently- Proactive mindset with a willingness to learn and understand systems- Ability to work effectively in cross-functional teams- Excellent communication skills in EnglishJob environment:- 2 days of Home Office per week- Flexible hours jidc19551faen jit0625aen jpiy26aen