Senior Principal Software Developer
Waters
Overview 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. Responsibilities 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. Qualifications 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. Company Description Waters Corporation (NYSE:WAT) is a global leader in life sciences and diagnostics, dedicated to accelerating the benefits of pioneering science through analytical technologies, informatics, and service. With a focus on regulated, high-volume testing environments, our innovative portfolio harnesses deep scientific expertise across chemistry, physics, and biology. We collaborate with customers around the world to advance the release of effective, high-quality medicines, ensure the safety of food and water, and drive better patient outcomes by detecting diseases earlier, managing routine infections, and combating antibiotic resistance. Through a shared culture of relentless innovation, our passionate team of ~16,000 colleagues turn scientific challenges into breakthroughs that improve lives worldwide. Diversity and inclusion are fundamental to our core values at Waters Corporation. It benefits our employees, our products, our customers and our community. Waters complies with all applicable federal, state,and local laws. Qualified applicants are considered without regard to sex, race, color, ancestry, national origin, citizenship status, religion, age, marital status (including civil unions), military service, veteran status, pregnancy (including childbirth and related medical conditions), genetic information, sexual orientation, gender identity, legally recognized disability, domestic violence victim status, or any other characteristic protected by law. Waters is proud to be an equal opportunity workplace and is an affirmative action employer. All hiring decisions are based solely on qualifications, merit, and business needs at the time. #J-18808-Ljbffr
$154k - $205.5k
...Join to apply for the Senior Principal Software Engineer role at Waters Corporation Continue with Google Continue with Google 6 days ago... ...business goals and scalability requirements. Research, design, develop, and maintain applications, user interfaces, data analysis...SeniorFull time3 days per week$140k
...A large, Biotech company, is adding multiple Senior developers for their team in New Castle, Delaware. The company manufactures biotech instruments and has been doing so for multiple decades. Candidates should have strong experience building RESTful web services and APIs...SeniorFull time3 days per week- A global leader in analytical instruments is seeking a Sr. Principal Software Engineer to lead the development of a new SaaS platform with advanced AI capabilities. The ideal candidate will have over 15 years of experience in software engineering and a strong background...Senior
- Citibank (Switzerland) AG is seeking a Senior Developer for its New Castle, Delaware location. This hybrid role involves leading applications systems analysis and programming, managing complex business processes, and enhancing system functionalities to meet organizational...Senior
- Citi is seeking a Senior .Net Lead in New Castle, Delaware, to drive technical contributions and platform strategy for its payments lifecycle solutions. The role blends engineering excellence with leadership responsibilities. Ideal candidates will have extensive experience...Senior
- Citi is looking for a Senior Full Stack Developer in New Castle, Delaware, responsible for designing, developing, and implementing both front-end and back-end applications. The role emphasizes scalable APIs and responsive user interfaces using React. Qualified candidates...Senior
- Motion Recruitment Partners LLC is seeking multiple Senior Developers to join their team in New Castle, Delaware. The role focuses on building and maintaining web-based applications using C#/.NET and RESTful APIs, with an emphasis on both frontend and backend development...SeniorFull time
- A leading technology firm in Delaware is seeking a Senior Technical Lead to oversee technical projects involving SQL and Python. Key responsibilities include designing databases, conducting data analysis, and automating processes through Python scripting. The ideal candidate...Senior
- ...Role: Sr. Java Developer Location: Newark, DE Onsite position Fulltime position JD Skill: Sr. Java Developer Experienced in building highly scalable Java and J2EE applications. Good experience in Java spring boot...SeniorFull time
$110k - $120k
...Role- Senior Java Developer Location- Newark, DE (Onsite) Fulltime/Permanent Salary- $110K-$120K/A + Benefits Strong Hands on Java coding (JDK 8+) experience Experience in building Java/Spring applications Experience in creating/consuming rest services...SeniorPermanent employmentFull time- ...As a Senior Java Developer for a Randstad client in Wilmington, DE, you will be responsible for designing, developing, and supporting enterprise... ...to create use-case scenarios and unit test cases. Required Skills : Java Additional Skills : Software DeveloperSenior
- ...Java Senior Developer E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-to-Hire. In addition, our industry expertise and knowledge within financial services, insurance, telecom, manufacturing...SeniorPermanent employmentFull timeTemporary workFlexible hours
- ...We are looking for a Senior Software Engineer to join our Product Engineering team and build scalable, high-performance software products... ...and emerging technologies to improve how software is designed, developed, tested, and delivered. Responsibilities: System Design...Senior
- Join nCino as a Senior Software Engineer, where you'll lead the design and development of enhancements to the Integration Gateway. This role involves mentoring colleagues, guiding architectural decisions, and leveraging AI to drive software development processes. As a key...Senior
- ...I, Swati would like to share a job opportunity as Senior Java Developer based in Charlotte, NC / Plano, TX / Atlanta, GA / Newark... ...Knowledge of cloud computing or distributed computing. Software development in Agile environment. Java(JDK 1.8), Spring...SeniorFull timeContract work
- ...Senior Software Engineer At CSC, we are seeking a skilled .NET Software Developer to join our engineering team. In this role, you will design, build, and maintain robust solutions for the Global Trust and Agency business domain. The ideal candidate brings strong.NET...SeniorFull timeLocal areaRemote workWorldwide
- ...About the job Senior Software Engineer Inizio Partners is a top-rated business consulting, executive placement and IT staffing firm... ...recruiting for a Senior Software Engineer (Senior PHP Developer) for one of our clients. Our client is a fast-growing leader...SeniorFull timeImmediate start
$125.76k - $188.64k
## Pega Constellation Senior Developer Application Development Technical Lead Analyst Vice PresidentApplyremote type: Hybridlocations: New Castle Delaware United States: 6400 LAS COLINAS BLVD IRVINGtime type: Full timeposted on: Posted Todayjob requisition id: 26942621...SeniorFull time$149k - $204.6k
...the supply chain. Intelligent software orchestrates advanced robots... ...versatile and intellectually curious Senior Software Engineer who thrives... ...levels from Senior through Principal. Final level will be... ...complex systems. What you’ll do Develop faster than real-time and...Senior$65.06 per hour
...Our client, a leading organization in the financial services industry, is seeking a Senior Java Application Developer to join their team. As part of the Application Development Department, you will support innovative financial solutions. Job Title: Senior Java Application...SeniorWeekly pay- Analog Devices, Inc. is seeking a Senior Principal Engineer for Systems Design/Architect in Wilmington, Delaware. The role involves defining product architectures and collaborating with customers for system-level designs. The ideal candidate should have at least a BSEE...Senior
- ...Overview We are looking for a Senior Salesforce Developer to partner with an implementation vendor and client to drive the modernization program. Responsibilities Partner with an implementation vendor and client to drive the modernization program. Qualifications Minimum...SeniorPermanent employmentContract workLocal area
- Tech Mirrors is seeking an iOS Developer to be based in Wilmington DE or Jersey City, NJ. The ideal candidate will design and implement advanced iOS applications and work closely with cross-functional teams to deliver innovative features. The candidate must have experience...Senior
$156.16k - $234.24k
About the Role We are seeking an experienced, hands‑on Senior .Net Lead to contribute to the development of our engineering frameworks... ..., defining engineering standards, and guiding a scrum team in developing core functionalities within the payments lifecycle. Key Responsibilities...SeniorFull time- Dormont Manufacturing Co is seeking an Advanced Software Engineer to join its Micro-fulfillment team. The engineer will play a vital role... ...role, you will work collaboratively with multiple teams to develop software solutions, conduct code reviews, and implement testing...Senior
- ...Backend Sr.Net Developer Must have: C#, .NET, ASP.NET, Web API Rest API Web based doing lots of API endpoint... ...experience in client server programming Good knowledge of software engineering principles Develop an application from end to...Senior
$138.9k - $180.6k
...Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining,... ..., simulation, integration, and test activities as needed Developing and presenting technical concepts, tradeoffs, analyses, designs...SeniorTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- A technology staffing company is seeking an experienced Java Developer located in Wilmington, DE. The ideal candidate must have over 8 years of development experience with a strong focus on Java and relevant technologies like Spring and UNIX. This full-time position involves...SeniorFull time
- Dormont Manufacturing Co is seeking a Senior Principal Engineer in Wilmington, Delaware. The role focuses on systems design and architecture engineering in RF and mixed-signal IC. Candidates with over 20 years of experience are preferred, along with expertise in SERDES...Senior
- Dormont Manufacturing Co is looking for a Senior AI Application Engineer to lead the Enterprise AI Productivity program. You will design and build Copilot Studio agents and Power Automate workflows to enhance employee interaction with AI technologies. This hands-on role...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Developer. Be the first to apply!
- senior robotics software engineer New Castle, DE
- senior application security New Castle, DE
- senior manager diversity & inclusion New Castle, DE
- senior software engineer New Castle, DE
- senior project manager contract New Castle, DE
- senior manager legal New Castle, DE
- senior software engineer ruby on rails New Castle, DE
- senior manager m&a tax New Castle, DE
- senior c# .net software developer New Castle, DE
- senior implementation project manager New Castle, DE

