Lead Software Engineer - Cloud Services

Engineering Windsor, United Kingdom


Description

Position at Logitech

About Us

Our video collaboration solutions empower businesses to maintain connectivity and are deployed in the conference facilities of leading global corporations. Our mission is to transform the way we work, collaborate and communicate through inventive design, and groundbreaking innovation to build human-centered technology solutions that help people create and collaborate effectively from anywhere. . Our passion for fostering connections drives us, and we take pride in using our own creations daily to keep in touch with our colleagues. Interested in joining our team of workspace solutions pioneers? We're on the hunt for a lead engineer who is both innovative and passionate, ready to elevate our offerings to new heights. Joining our small, dedicated team of developers, you'll play a pivotal role in enhancing the workspace solutions. The software you develop will impact the lives of thousands of users every day.

Position Summary

We seek a Lead Software Engineer with a robust background in architecting scalable, high-availability cloud services. This role emphasizes utilizing AWS technologies, NodeJS, Typescript, JavaScript, etc to spearhead the development of our next-gen cloud solutions. The ideal candidate is a technical trailblazer eager to contribute to our ethos of excellence and innovation in the cloud domain.

Key Responsibilities

  • Architect, develop, and manage scalable, high-availability cloud services leveraging advanced AWS technologies.

  • Lead the design and implementation of services utilizing NodeJS, Typescript, and JavaScript.

  • Uphold best practices in code quality, scalability, and performance.

  • Engage with cross-functional teams to tackle complex technical challenges.

  • Mentor junior engineers, fostering a culture of knowledge sharing and continuous improvement.

  • Stay updated with the latest in cloud technologies and methodologies to promote ongoing innovation.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.

  • Minimum of 10 years of software development experience, with a solid portfolio in developing high-availability, high-performance cloud services.

  • Deep expertise in AWS services, particularly AWS API Gateway, Lambda, DynamoDB, S3, CloudFront, CloudFormation, Route53, AWS IoT, SQS, SNS, SES, Cognito, KMS, Secrets Manager, Step Functions and CDK.

  • Proficient in NodeJS, Typescript, and JavaScript.

  • Strong grasp of software architecture principles and design patterns.

  • Experienced with CI/CD pipelines.

  • Exceptional problem-solving capabilities and the ability to thrive in a fast-paced environment.

  • Excellent leadership and communication skills, with a proven ability to lead projects and mentor team members.

Preferred Qualifications

  • AWS Certifications (Solutions Architect, Developer, DevOps Engineer).

  • Knowledge of Serverless, Kubernetes, Docker and other containerization technologies.

  • Familiarity with Agile development methodologies.

Across Logitech we empower collaboration and foster play. We help teams collaborate/learn from anywhere, without compromising on productivity or continuity so it should be no surprise that most of our jobs are open to work from home from most locations. Our hybrid work model allows some employees to work remotely while others work on-premises. Within this structure, you may have teams or departments split between working remotely and working in-house.  

Logitech is an amazing place to work because it is full of authentic people who are inclusive by nature as well as by design. Being a global company, we value our diversity and celebrate all our differences. Don’t meet every single requirement? Not a problem. If you feel you are the right candidate for the opportunity, we strongly recommend that you apply. We want to meet you. 

We offer comprehensive and competitive benefits packages and working environments that are designed to be flexible and help you to care for yourself and your loved ones, now and in the future. We believe that good health means more than getting medical care when you need it. Logitech supports a culture that encourages individuals to achieve good physical, financial, emotional, intellectual and social wellbeing so we all can create, achieve and enjoy more and support our families. We can’t wait to tell you more about them being that there are too many to list here and they vary based on location.

All qualified applicants will receive consideration for employment without regard to race, sex, age, colour, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

If you require an accommodation to complete any part of the application process, are limited in the ability, are unable to access or use this online application process and need an alternative method for applying, you may contact us toll free at +1-510-713-4866 for assistance and we will get back to you as soon as possible.

#LI-SN1

#LI - Remote