Team Lead Software Engineer (C++) 100% (m/w/d)

Permanent employee, Full-time · Zurich

Your mission
You are a hands-on Team Lead Software Engineer with deep expertise in C++. You will lead and mentor a small team of engineers within our growing Core Tech team, which focuses on challenging topics in machine learning, computer vision, API design and data processing. In this role, you will split your time on individual technical contribution and on technical leadership, architectural guidance, and direct people management. You will actively shape the next generations of our software infrastructure, driving the direction of our products and company.
What you bring
  • Lead, mentor, and perform direct people management for a small team of engineers, including coaching, career development, and performance reviews.

  • Drive the future of PXL by being at the core of innovation, contributing your ideas and guiding your team's contributions to shape our products and long-term vision.

  • Take strategic ownership of the design and architecture of our products, ensuring they are robust, scalable, and maintainable for sustainable growth.

  • Strategically design and evolve our product APIs, ensuring new features integrate seamlessly and align with our long-term vision and customer value.

  • Lead the prototyping and evaluation of new features and bring them all the way to production to enhance our offering.

  • Collaborate closely with engineers, product managers, and stakeholders to deliver impactful solutions that meet business needs. 

  • Create and maintain technical documentation for software designs, APIs, and system integrations.

  • Proactively identify, diagnose, and resolve software issues in a timely manner, including debugging and root cause analysis.

  • Are a patron for software engineering excellence and best practices across the team.

  • Enhance and contribute to our testing and benchmarking infrastructure in order to ensure optimal performance and quality of our services.

  • Streamline development and deployment processes by automating repetitive tasks and improving CI/CD workflows.


Our tech stack: 

  • C++23 cross platform (Linux, iOS, Android, WebAssembly), OpenCV, Eigen, ONNX Runtime, Boost, pybind11, Docker.

  • Java17, Spring Boot, ActiveMQ, Elastic APM.

  • Various wrappers to native or cross platform APIs (gRPC, Python, Java, Obj-C).

Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Min. 5 years of experience in software development, with deep expertise in C++.
  • Min. 1 year of formal technical leadership or direct people management experience.
  • Familiarity with other programming languages such as Python, Java, or Rust.
  • Solid knowledge of data structures, algorithms, and software architecture.
  • Ability to work independently and manage time effectively.
  • Excellent problem-solving and analytical skills.
  • Excellent English communication skills.
Why us?
  • Flexible working hours & hybrid location model 
  • You can help shape things with us and fully contribute your creativity
  • We are enthusiastic, international and a diverse team with a flat hierarchy 
  • Annual training/further education budget of up to CHF 1,500
  • Language courses budget up to CHF 1'500
About us
At PXL Vision, we are shaping the future of digital trust. With our passion for improving identity verification conversion rates, we enable our clients to automate and make their digital customer onboarding and Know Your Customer (KYC) processes highly efficientWith our Swiss-developed, fully customisable technology, we provide a solid foundation for better conversion results and sustainable revenue growth

Our ambition goes beyond reducing costs; we aim to combat identity fraud and increase customer satisfaction for businesses of all sizesWe strive to be a leading provider of identity verification solutions that deliver security, conversion, and an exceptional user experience.

We are an enthusiastic, international, and diverse team that thrives on a flat hierarchyWhether you are in Engineering, Sales, or Operations, you will find a culture that values creativity, ownership, and the drive to solve complex, real-world problemsAt PXL Vision, your work doesn't just contribute to a product; it helps build a safer, more efficient digital world.
We are looking forward to hearing from you!
Please complete the short form below and upload your application documents. We recommend including a CV and a brief cover letter or a link to your portfolio/GitHub. 
  • Need assistance? If you experience any technical issues with the upload, please reach out to us at jobs@pxl-vision.com.

  • Our commitment to diversity: PXL Vision is an equal opportunity employer. We are a diverse, international team with a flat hierarchy, and we believe that different perspectives lead to better innovation.  We warmly welcome all applications regardless of age, gender identity or expression, sexual orientation, disability, ethnic or social origin, religion, or belief.

  • Accessibility: If you require any reasonable adjustments or accommodations during the recruitment process, please let us know in the comment field or via email. We want to ensure you have the best experience possible. 

We’re excited that you’re interested in PXL Vision and look forward to potentially having you join our journey!
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.