Senior Software Engineer
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.
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
For consideration, you must bring the following skills and behaviors to our team:
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.