Senior Software Engineer

Global Marketing Hsinchu, Taiwan


The Role:

We are seeking an experienced senior software engineer to be part of our Cloud Service and Application Development team.

You will play a crucial role as a valued member of an enthusiastic team dedicated to delivering excellence. Your contributions will be essential in building cloud software services that span across engineering, manufacturing, and sustainability domains. Additionally, you'll harness and integrate AI techniques and solutions to empower Logitech in crafting exceptional products, enhancing operational efficiency, and achieving remarkable success.

This is a group of enthusiastic individuals who are making an impact while enjoying the journey. In this role, your technical proficiency and skills will be instrumental in crafting robust applications that seamlessly integrate with our service platforms. This presents an exciting career prospect, allowing you to collaborate with diverse business entities, gain deep domain insight, and deliver top-tier solutions that align precisely with our business goals.

Your Contribution:

Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviors you’ll need for success at Logitech. 

In this role you will:

  • Develop and deliver high usability and resilience applications with modern software technologies

  • Partner with cross-functional teams and domain experts to shape business storyboards into technical solutions

  • Discover and identify best practices and adequate technologies to offer great solutions in a fast-paced environment

  • Share insights and positively influence the rest of the team

  • Respond to emergencies with accurate technical assessments and solid solutions

Key Qualifications:

For consideration, you must bring the following skills and behaviors to our team:

  • 5+ years of experience coding with software development and business system(e.g. JavaScript, Python)

  • Experience in cloud services and cloud-based environments (e.g. AWS, Azure, GCP)

  • Experience in the modern client side software technology and open source software framework (e.g. Electron)

  • Familiarity with machine learning techniques/framework and predictive solution implementation (e.g. TensorFlow)

  • Solid understanding of Computer Science fundamentals

  • Proven ability to identify and solve challenges independently or as an integral member of a team

In addition, preferable skills and behaviors include:

  • Familiarity with standard IT security practices

  • Familiarity with data visualization

  • Experience in databases, and distributed data platform

  • Knowledge in data science and industrial application development

  • Experience in performance tuning and testing automation


  • Bachelor’s/Master's degree in computer science or a related field.