Waters Corporation · 2 days ago
Senior Principal Software Engineer
Waters Corporation is seeking a Sr. Principal Software Engineer to lead the development and architecture of an innovative platform incorporating advanced AI capabilities. This role requires deep technical expertise and leadership in building scalable, secure, and high-performance cloud-native applications.
Responsibilities
Lead the architecture and design of a new SaaS platform with integrated AI/ML capabilities
Define and drive the technical roadmap, ensuring alignment with business goals and scalability requirements
Research, design, develop, and maintain applications, user interfaces, data analysis tools, and instrument control software for thermal analysis, rheological, and calorimetric instruments
Evaluate system specifications and translate system requirements into detailed technical designs
Provide architectural guidance and mentorship to engineering teams across the full development lifecycle
Collaborate with cross-functional teams to ensure seamless integration of AI models and services into the SaaS platform
Ensure software quality through code reviews, automated testing, and adherence to SOLID principles and secure coding practices
Contribute to the application architecture with a focus on scalability, maintainability, security, and performance
Support current programs, including performance tuning, troubleshooting, and enhancements
Provide technical support to internal and external users as needed
Participate in agile ceremonies and collaborate with global teams
Share knowledge through demos, documentation, and mentoring
Demonstrate continuous technical improvement and thought leadership
Qualification
Required
Bachelor's Degree preferred, or equivalent combination of education, training, and experience
12+ years of experience in software engineering, preferably in a regulated development environment
3+ years of technical leadership experience, guiding software teams through architecture, design, and delivery of complex software solutions
5+ years of proven experience designing and architecting SaaS solutions, including multi-tenant architecture, CI/CD pipelines, and cloud-native services with major cloud service providers such as AWS, Azure, or Google
Strong experience with C#, .NET Core, and object-oriented design
Front-end development expertise using React or Angular with TypeScript
Proficiency in web technologies: HTML, CSS, REST APIs
Hands-on experience with AWS or Azure Cloud, Docker containers, and microservices
Familiarity with development tools such as JIRA, Visual Studio, VS Code, GitHub, YAML, Confluence, and Datadog
Experience integrating AI/ML models into production systems is a strong plus
Strong understanding of software security best practices and implementation
Preferred
Experience in analytical or medical device domains
Knowledge of TCP/IP sockets and RS232-serial communications
Experience with Azure DevOps, GitHub, BDD (Gherkin & SpecFlow), and continuous delivery pipelines
Ability to create roadmaps, manage risks, and communicate progress to stakeholders
Experience bridging technical and non-technical teams
Background in cross-functional product development involving hardware and software components
Company
Waters Corporation
Waters Corporation creates business advantages for laboratory-dependent organizations by delivering ultra performance liquid chromatography.
H1B Sponsorship
Waters Corporation has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (19)
2024 (30)
2023 (26)
2022 (13)
2021 (23)
2020 (15)
Funding
Current Stage
Public CompanyTotal Funding
$6MKey Investors
IDA Ireland
2022-10-07Grant· $6M
1995-11-24IPO
1994-08-01Private Equity
Recent News
2025-12-24
Company data provided by crunchbase