Senior Principal Software Developer
Waters Corporation
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. 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. 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. 15+ years of experience in software engineering, preferably in a regulated development environment. 5+ years of technical leadership experience, guiding software teams through architecture, design, and delivery of complex software solutions. Proven experience designing and architecting SaaS solutions, including multi-tenant architecture, CI/CD pipelines, and cloud-native services. 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. Waters Corporation (NYSE:WAT) is a global leader in analytical instruments, separations technologies, and software, serving the life, materials, food, and environmental sciences for over 65 years. Our Company helps ensure the efficacy of medicines, the safety of food and the purity of water, and the quality and sustainability of products used every day. In over 100 countries, our 7,600+ passionate employees collaborate with customers in laboratories, manufacturing sites, and hospitals to accelerate the benefits of pioneering science. 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 Waters Corporation
- 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
- ...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
- ...Job Title: Senior Mainframe Application Developer Location : Wilmington, DE, Plano TX Exp: Should be between 10 to 12 yrs only RTTO - 5... ...large corporate environment • Overall knowledge of the Software Development Life Cycle, solid understanding of agile...Senior
- Job Title This role provides exposure to: Full-stack Python and ReactJS development including provisioning, configuration and deployments Hands on CICD pipeline maintenance, support, and automated deployments using Jenkins and related CI/CD tools AWS cloud...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 a Senior Java Application Developer, you will be part of the Application Development Department supporting innovative financial...SeniorWeekly pay$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$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- ...Minimum Qualifications: Bachelor's degree in Computer Science, Software Engineering or related technology discipline. Minimum of 3 years of experience as a Technical Lead on a software development team Minimum of 7 years of software development experience...Senior
- 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
- ...or enhancements. Serves as a principal application designer for major... ...evaluations of vendor software. Follow and promote use of development... ...direction. May assist in developing expense and capital budgets.... ...The position interacts with senior management, other technology...SeniorWork experience placement
- ...Role Overview We are looking for a highly skilled Senior .NET Developer to join our team. The ideal candidate will have strong expertise... ...teams, and ensuring the delivery of high-quality software. Responsibilities Design, develop, and maintain applications...Senior
$128.1k - $213.5k
...9 years of experience, including 4 years in engineering and 3 in a leadership role. The candidate will manage a skilled team in developing a critical application, ensuring stability and driving modernization initiatives. M&T offers a competitive salary between $128,10...Senior- 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
$229.9k - $262.4k
...Senior Lead Software Engineer, Full Stack (Bank Tech) As a Senior Lead Software Engineer in Solutions Engineering, you will be an Engineering... ...in new environments Domain Breadth & Bank Context Develop working knowledge across Bank Tech's systems landscape: payments...SeniorFull timePart timeInternshipLocal area$149.5k
...Principal Cloud Architect Req. # 23605 Job Family DE... ...Corporation is currently seeking a Senior Cloud Architect to joinourGlobal Software Engineering team. Our team understands... ...in development practice * Develop infrastructure as code (IaC)...Local areaWorldwide- ...Syms Strategic Group, LLC is seeking a Senior Systems Engineer to develop a cloud-based Web Dashboard application for healthcare data processing.... ...excellence. Applicants should have a bachelor's degree and at least 8 years of software development experience. #J-18808-Ljbffr...SeniorRemote work
- 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
$149k - $204.6k
...perception solutions using Python, C++, Docker, and other modern tools. Build high quality software in a dynamic fast-paced environment. Understand business objectives and develop models that help to achieve them, along with metrics to track their progress. Build in-...SeniorTemporary work- VitalCore Health Strategies is looking for a passionate Substance Use Disorder Program Clinical Supervisor to join our team in New Castle, Delaware. This position entails clinical supervision, treatment planning, and management within our correctional facility. Candidates...Senior
$102.94k - $171.57k
...needed. Primary Responsibilities: Develop and implement engineering's technical security... ...security tools and processes into the software development and operations (DevOps)... ...Cybersecurity and Technology, and occasionally senior leaders within Cybersecurity....SeniorWork experience placementWorldwide$27 - $33 per hour
...About the job Job Description: We are looking for an experienced Senior Drain Technician who has worked in both residential and commercial settings. Must be someone with experience using power snakes, hydro jetters, and sewer inspection cameras. Drain Technicians are...Senior- CB&I is looking for a PPL Business Development Specialist to lead new business initiatives within the storage solutions sector. This role requires advanced understanding of the market and involves managing project bids up to US$50MM while fostering strong customer relationships...Senior
- Rogers Corporation in Bear, Delaware is seeking a laboratory quality technician who will act as a testing resource for the lab, supporting technicians and providing testing services used to facilitate production and certification of products. You will maintain documentation...Senior
- Citibank (Switzerland) AG is seeking an AVP Global Loans Senior Analyst for their New Castle, Delaware office. This role includes preparing and reviewing loan documentation, influencing decisions, and coaching junior staff while ensuring compliance with applicable laws...SeniorWork at office
- Delaware River and Bay Authority is seeking an Sr. Maintenance Journeyman (HVAC/Plumber) at the Delaware Memorial Bridge in New Castle, DE. The role requires expert HVAC/plumbing skills, extensive maintenance experience, and the ability to lead and train others while adhering...Senior
- A leading anesthesia service provider is seeking an anesthesiologist to join their team in Elkton, MD. This full-time position offers a competitive salary of $500K per year and a sign-on bonus of $50K. Responsibilities include managing patient anesthesia during surgical...SeniorFull timeRelocation package
- Dormont Manufacturing Co is looking for a Senior Systems Engineer to work in a hybrid capacity from Wilmington, DE. The ideal candidate... ...least a Bachelor’s Degree in IT and a proven track record in developing and managing technical systems, coupled with an opportunity for...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Developer. Be the first to apply!
- senior manager legal New Castle, DE
- senior manager m&a tax New Castle, DE
- senior c# .net software developer New Castle, DE
- senior commercial counsel New Castle, DE
- senior manager automotive New Castle, DE
- senior New Castle, DE
- senior implementation engineer New Castle, DE
- senior level New Castle, DE
- senior performance engineer New Castle, DE
- senior performance tester New Castle, DE

