Lead Software Engineer - Cloud Services
Logitech
Windsor, United Kingdom
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.
Apply Now
Don't forget to mention EuroTechJobs when applying.