Technical Team Lead

Apply Now โ†—
๐Ÿ“ Lausanne, Vaud, SwitzerlandFull time

About this role

OWT is a strategy and technology consulting firm helping clients leverage new technologies to reshape their business.

We partner with Anthropic, creator of Claude and Claude Code, and have launched Alpha Factory, Switzerland's first dedicated centre of excellence for responsible, human-centered AI adoption.

We are strengthening our team of experts and looking for a passionate Technical Team Lead to drive transformation across leading Swiss organizations.

Your mission:

  • Guide our teams in the design and delivery of AI-powered software solutions, leveraging Claude, Claude Code, and modern engineering best practices
  • Act as a trusted technical point of contact for our clients
  • Participate in the full project lifecycle, from requirements analysis through design, development, and quality assurance, all the way to go-live and operational support
  • Contribute to the definition of technical architecture, technology selection, development guidelines, and the setup of continuous integration and deployment processes, taking into account client needs and constraints
  • Leverage agile methodologies (SCRUM, SAFe) and DevSecOps practices
  • Participate in code reviews, support less experienced developers, and foster a culture of continuous learning

Your qualifications:

  • A degree in computer science, engineering, or a related field, with at least 7 years of experience in analysis, design, and development
  • Proven experience in leading teams and participating in Agile projects
  • Genuine passion for AI with hands-on experience in LLMs, prompt engineering, agent design, and RAG architectures
  • Strong expertise in Spring Boot or .NET Frontend experience with Angular or React is a plus
  • Solid knowledge of web architectures and REST services Strong understanding of security best practices (OWASP)
  • Experience working in cloud environments (Azure, AWS) with tools such as Docker and Kubernetes
  • Familiarity with continuous integration, CI/CD, and DevSecOps culture
  • Fluency in French and English (minimum C1 level); German is a plus

What we offer:

  • A dynamic, highly collaborative culture driven by a shared passion for technology, innovation, and client impact
  • A growth-oriented environment with a clear career path and fast progression opportunities
  • A modern work model combining office presence, home office, and client-site collaboration
  • A competitive salary and a healthy work-life balance
  • The opportunity to work with prestigious clients on diverse and cutting-edge technology projects
  • A team of experts always ready to share knowledge and provide constructive feedback
  • A proven mentoring model to support your personal and professional development throughout your journey at OWT
  • Conveniently located offices in Geneva, Lausanne, Zurich, and Bern
  • Choose your home base: our Lausanne or Geneva offices

Ready to make a real impact on how Switzerland adopts AI? Join a team of driven experts in a company where technology, innovation and collaboration drive everything we do.

Interested in learning more about OWT? Check out our LinkedIn page!

Frequently Asked Questions

Is the salary disclosed for the Technical Team Lead position at Owt?
The salary for this Technical Team Lead role at Owt is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Technical Team Lead position at Owt located?
This Technical Team Lead role at Owt is based in Lausanne, Vaud, Switzerland. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Technical Team Lead role at Owt full-time or part-time?
This is listed as a Full time position. It is posted as a Technical Team Lead role at Owt.
How do I apply for the Technical Team Lead position at Owt?
Click the "Apply Now" button on this page. You will be redirected to Owt's official application portal hosted on workable where you can submit your application directly.
When was the Technical Team Lead job at Owt posted?
This Technical Team Lead position at Owt was posted on May 28, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Technical Team Lead
Owt
Apply for this role โ†—

You'll be redirected to Owt's official application page on workable.