You will be redirected to Waters Corporation's preferred application process.
Principal Software Engineer - Cloud-Based Products
Overview Waters Corporation is currently seeking a Principal Software Engineer with experience in AWS technologies to join our Informatics organization. We are looking for a passionate software engineer with a talent for building quality software solutions. You'll develop scalable, multi-tenant SaaS solutions for class-leading analytical applications while leveraging the latest technologies such as AWS, Docker, Angular 8, and .NET Core. You will work in a fast-paced, agile environment and engage in technical discussions, participate in technical designs, demonstrate problem-solving abilities, and present and share ideas through global collaboration.
Design, build, and implement scalable SaaS solutions, Collaborate with cross-functional teams to architect, design, document and implement quality solutions Work independently and as part of a team with deep focus on hard technical problems and explain the why, how, and what, that makes your solution technically sound and provide constructive feedback regarding best practices, performance, and maintainability Stay ahead of the curve with respect to new technologies and techniques with an eye towards continual improvement of both the team's skill set and the product goals
Bachelor's Degree in Computer Science or equivalent experience 8 years' experience as a software engineer with experience in designing complex large-scale applications that are in production Hands-on experience with AWS technologies Strong understanding of computer science algorithms, data structures, and design patterns Proficiency in designing Multi-tenant SaaS applications with high-volume transactions Experience working with Docker and Kubernetes.