Waters Corporation


Principal Consulting Software Engineer

Computer Science

Full Time

Milford, US

Posted 10 weeks ago

About the Job

Salary - $250000 - $500000/Year


Waters Corporation Instrument Development is currently seeking a Principal Consulting Software Engineer with experience in Software Architectures and Software Design. In this role, the individual will provide SW engineering technical leadership and act as a technical authority for the Waters family of instrument software products. 

This role will be the lead authority on engineering practices and processes covering, but not limited to, code management; programming process and practice; design practice; maintaining documentation standards; application of testing tools and techniques. 


  • Act as software technical authority for the LC Instrument Product Family.
  • Through exceptional leadership of software engineering drive product delivery ensuring world class engineering practice is defined and deployed.
  • Act as a mentor to other team members on good engineering practice across all levels of technical expertise.
  • Demonstrate significant judgement in technical matters and support others to implement long-term solutions to highly complex problems.
  • Ability to solve challenges of a highly complex critical problems in real time
  • Collaborate with IT and Quality to ensure tools and process are aligned to support product delivery.
  • Identify opportunities for improved productivity across multiple teams.
  • Work in collaboration with the Chief Architect so the architectural vision can be executed
  • Ensure system level engineering deliverables are managed in alignment with plans
  • Represent the Software Development engineering team in systems engineering discussions
  • Ensure software verification strategy is aligned with product delivery leading the test strategists
  • Ensure Systems evaluation needs are met for the releases by coordinating with the systems Evaluation Team
  • Solution Selection – ability to drive to the selection of engineering solutions which best match the needs of the overall system.
  • Seek out and provide guidance on new practices and technologies that may result in competitive advantage or improved ways of working.
  • Work with engineering managers so that engineering practice, delivery objectives and targets are understood across the engineering team.
  • Provide guidance to hiring managers on skills gaps and needs.


  • Bachelor’s Degree in Computer Science, Engineering, or other technically related discipline.
  • At least 15 years proven development experience in software engineering, including at least 8 years in a software architectural leadership role.
  • Experienced leader; authoritative and credible at senior levels.
  • Deep understanding of agile project management methodologies.
  • Experience with object oriented production code in commonly used languages (such as Java, C++, C#, Python).
  • Experience delivering large, multi-year projects on time.
  • Deep understanding of software engineering best practices.
  • Ability to write clearly and concisely.
  • Extensive technical expertise in multiple areas of software engineering, including Linux, real time operating systems, services oriented architectures.
  • Ability to solve complex problems in a creative manner.
  • Ability to work under own guidance.
  • Commercial awareness to understand the need to balance capability, cost and timescales.
  • Strong business judgment and record of making the right decisions.
  • Proven ability to influence and motivate others.
  • Experience mentoring and developing engineers.
  • Experience simplifying both processes and technical implementations.
  • Expects and requires innovation of her/his team.

Company Description

Waters Corporation (NYSE: WAT), the world's leading specialty measurement company, has pioneered chromatography, mass spectrometry and thermal analysis innovations serving the life, materials, and food sciences for more than 60 years. With more than 7,000 employees worldwide, Waters operates directly in 35 countries, including 15 manufacturing facilities, with products available in more than 100 countries. Our team focuses on creating business advantages for laboratory-dependent organizations to enable significant advancement in healthcare delivery, environmental management, food safety, and water quality.  

Working at Waters enables our employees to unlock the potential of their careers. Our global team is driven by purpose. We strive to be better, learn and improve every day in everything we do. We’re the problem solvers and innovators that aren’t afraid to take risks to transform the world of human health and well-being. We’re all in it together delivering benefit as one to provide the insights needed today in order to solve the challenges of tomorrow. 

 Diversity and inclusion are fundamental to our core values at Waters Corporation. It is our responsibility to actively implement programs and practices to drive inclusive behavior and increase diversity across the organization. We are united by diversity and thrive on it for the benefit of our employees, our products, our customers and our community. Waters is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or protected Veteran status. 


Posted 10 weeks ago

See More Relevant Jobs

Senior Software Engineer - Missile Defense National Team

Computer Science
Usaf Academy, CO, US
Posted 9 weeks ago

Senior Software Engineer - Missile Defense National Team

Computer Science
Palmer Lake, CO, US
Posted 9 weeks ago
CRB Consulting Group

Software Engineer

Computer Science
Bristol, US
Posted 9 weeks ago

Landing Jobs in the US for International Students just got super easy

Learn how to network, prepare visa interviews and sure shot strategies to kickstart your career in the USA.

Know More