Senior Principal Software Engineer (New Castle)
$154k - $205.5kWaters Corporation
Join to apply for the Senior Principal Software Engineer role at Waters Corporation
Continue with Google Continue with Google
6 days ago Be among the first 25 applicants
Join to apply for the Senior Principal Software Engineer role at Waters Corporation
This range is provided by Waters Corporation. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$154,000.00/yr - $205,500.00/yr
Direct message the job poster from Waters Corporation
Interested in joining our Software Team?
At TA Instruments, we’re looking for creative and innovative engineers who bring fresh ideas from all areas, including data processing, distributed computing, large-scale system design, networking and data storage, security, UI design and mobile—the list goes on and is growing every day. We encourage all our engineers to constantly add value to themselves and the business through learning and collaboration.
We are seeking a Sr. Principal Software Engineer to lead the development and architecture of an innovative platform incorporating advanced AI capabilities. This is a high-impact role requiring deep technical expertise, strategic thinking, and leadership in building scalable, secure, and high-performance cloud-native applications.
This is a hybrid position requiring on-site work for three days a week.
As a Sr. Principal Software Engineer, you will:
- 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.
As a Team Member you will:
- Participate in agile ceremonies and collaborate with global teams.
- Share knowledge through demos, documentation, and mentoring.
- Demonstrate continuous technical improvement and thought leadership.
Requirements:
- 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.
Desired / Nice To Have:
- 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.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at Waters Corporation by 2x
#J-18808-Ljbffr$154k - $205.5k
...A technology solutions firm in Delaware seeks a Senior Principal Software Engineer to lead the development of a SaaS platform incorporating AI capabilities. The ideal candidate has over 12 years of software engineering experience, with a strong background in cloud-native...SeniorFull time$160k - $240k
...LeoForce is seeking a Permanent Senior Tax Manager in New Castle, DE, to manage tax compliance for high net worth individuals and corporations, primarily in real estate. The position offers a competitive salary of $160,000 - $240,000 per year with benefits including medical...SeniorPermanent employmentFull time$160k - $240k
...Tax partner OR (Step-up) Senior Tax Manager Location: New Castle, DE, US Salary: $160,000 - $240,000 per year Job Details We are seeking a... ...CPA designation highly preferred. Proficiency in tax software and Microsoft Office Suite. Why join us? ~ Medical...SeniorPermanent employmentFull timeWork at office- ...Overview Interested in joining our Software Team? At TA Instruments, we'... ...for creative and innovative engineers who bring fresh ideas from... .... We are seeking a Sr. Principal Software Engineer to lead the... ...architecture and design of a new SaaS platform with integrated...SeniorLocal area
- ...Sr. Java Developer New Castle, DE (3 days onsite - Hybrid) 10+ months Web Cam Interview $55-60/Hr on W2 Job Description: Lead... ...candidate will have a total of 10 plus years of experience in software development with a focus on API/Services development. Experience...SeniorFlexible hours
$149.5k
...Principal Cloud Architect Req. # 23605 Job Family... ...DE - Development Engineering Location US-MA-Milford | US-DE-New Castle Pay Range Minimum... ...Corporation is currently seeking a Senior Cloud Architect to joinourGlobal Software Engineering team. Our...Local areaWorldwide- ...institutions, you've come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking... ...for business impact, lead the strategic development behind new and existing products and technology portfolios, and...Senior
$82k
...Senior Internal Auditor Req. # 27022 Job Family FI - Finance Location US-MA-Milford | US-DE-New Castle | US-MD-Sparks Pay Range Minimum USD $82,000.00 Pay Range Maximum USD $137,000.00 Overview The Senior Auditor...SeniorLocal areaWorldwide$35.61 per hour
Maintenance Senior Journeyman (HVAC/Plumber) Location: Delaware Memorial Bridge, New Castle, DE Salary: $35.61 per hour ($74,074 annualized) Opening Date: April 8... ...represented by International Union of Operating Engineers, Local 542. II. ESSENTIAL DUTIES AND...SeniorBi-weekly payHourly payApprenticeshipLocal areaNight shift- ...is always looking to hire outstanding future talent for our company. The Systems and Mechanical Engineering team is looking to hire a Mechanical Engineer for our New Castle office at the TA Instruments business unit. This is a phenomenal opportunity to gain real‑world...SeniorWork at officeLocal areaWorldwide
$156.16k - $234.24k
...the Role We are seeking an experienced, hands‑on Senior .Net Lead to contribute to the development of our engineering frameworks, with a strong focus on microservice... ...Time Type: Full time Primary Location: New Castle Delaware United States Primary Location Full Time...SeniorFull time- We are looking for a Senior Software Engineer to join our Product Engineering team and build scalable, high-performance software products. This role... ...engineering outcomes independently. Curiosity to explore new technologies and improve existing engineering practices. Ability...Senior
$65.06 per hour
...leading organization in the financial services industry, is seeking a Senior Java Application Developer to join their team. As a Senior Java... ...during testing phases Create proof of concept for evaluating new technologies Support application deployment and develop...SeniorWeekly pay- ...Position Summary AirJoule is seeking a Senior Applications Engineer to join the application engineering... ...and AirJoule adsorption subcomponents. Software such as ASPEN, Matlab, COMSOL, DWSIM,... ...laboratory notebook (ELN) entries. Train new employees in the responsibilities...Senior
- ...Principal Software Engineer Date: Jun 30, 2026 Location: Washington, DC, US, 20001 Philadelphia, PA, US, 19104 Wilmington, DE, US, 19801 Company: Amtrak Your success is a train ride away! As we move America's workforce toward the future, Amtrak connects businesses...Hourly payTemporary workWork experience placementRelocationFlexible hours
- ...tech industries – we’re a tight-knit team that is motivated by new possibilities, and always up for a challenge. All our... ...jumpstart your career with us. We are seeking a highly skilled Senior Cloud Engineer with deep hands-on expertise in Microsoft Azure to design, build...SeniorShift work
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...lexical/vector retrieval, AI-enabled document processing, and new query surfaces. That breadth creates room for...SeniorTemporary workFlexible hours- ...Senior Vice President of Advancement About the Company Reputable private higher education... ...Sciences Supply Chain Management Software(SCM) Sussex Technology University... ...President of Advancement to spearhead a new era of philanthropic growth. The successful...Senior
- ...JPMorgan Chase is seeking a Senior Principal Architect in Wilmington, DE to influence technical architecture within consumer payment technologies. The role involves designing secure, scalable payment systems and advancing architectural strategies to support global payment...SeniorFull time
$80k - $95k
...Description Job Description: Title: Senior Account Manager - Commercial Lines Hybrid Preferred: 1-2 days in Columbia, SC... ...assigned book of business, ensuring account retention and supporting new business. Coordinate day-to-day administrative and customer...SeniorFor contractorsRemote work- ...Cecil Health Center (WCHC) is seeking a dedicated Revenue Cycle Senior Manager to join our team. WCHC is a thriving nonprofit, community... ...eliminate redundancy. Collaborate on the development of new business plans and their impact on the organization....SeniorFull timeLocal areaShift work
- ...dynamic team to exemplary performance. Strong communication, collaboration, and team building skills with proficiency in grasping new technical concepts quickly. Muralikrishna Sarian Solutions, Inc. Ph: (***) ***-**** X 201...SeniorFull time
- ...Hi, Hope you are doing well. I have an urgent opening for Senior Java Developer position. Kindly review the job description below and if interested, share your most recent resume in word format. **Kindly share your updated resume** Job Title: Senior Java...SeniorPermanent employmentFull time
- ...Collaborate with cross-functional teams to define, design, and deliver new features. Write clean, maintainable, and well-tested code.... ...with backend services in collaboration with backend engineers. Troubleshoot, debug, and resolve application issues....Senior
- ...At CSC, we are seeking a skilled .NET Software Developer to join our engineering team. The role involves designing, building, and maintaining robust solutions for the Global Trust and Agency domain, supporting CSC’s global operations. Responsibilities Design, develop,...SeniorFull timeLocal areaRemote work
$74.07k
...Job Description Job Description MAINTENANCE SENIOR JOURNEYMAN (Electrician) Location: New Castle, DE Hourly Rate: $35.612 ($74,074 annualized)... ...is represented by International Union of Operating Engineers, Local 542 ESSENTIAL DUTIES AND RESPONSIBILITIES...SeniorBi-weekly payHourly payApprenticeshipLocal areaNight shift- ...Senior Java Developer As a Senior Java Developer for a Randstad client in Wilmington, DE, you will be responsible for designing, developing, and supporting enterprise-level, cloud-native solutions within the passenger rail transportation sector. Your role will involve...Senior
$95k
...technical planning and design work. The candidate will need to develop new clients and maintain relationships with existing ones, all... .... The ideal applicant should have a Bachelor's degree in civil engineering, 5-10 years of relevant experience, and ideally possess a P.E....SeniorFlexible hours- ...children's health organization is seeking a Histology Core Specialist Senior in Wilmington, DE to supervise laboratory processes and ensure... ...of relevant experience. You will be responsible for training new staff, maintaining records, and providing oversight in lab...SeniorFull time
- ...Experience building RESTful APIs Strong technical experience in client server programming Good knowledge of software engineering principles Develop an application from end to end - from the database to the user interface. Excellent written and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer (New Castle). Be the first to apply!
- senior implementation project manager New Castle, DE
- senior financial analyst fp&a New Castle, DE
- senior operations technician New Castle, DE
- srs New Castle, DE
- senior manager m&a tax New Castle, DE
- senior application administrator New Castle, DE
- senior vice president of operations New Castle, DE
- senior application security New Castle, DE
- senior manager legal New Castle, DE
- senior manager tax New Castle, DE





