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
$125.76k - $188.64k
...CitiThe Sr Java Applications Development is a senior level position responsible for... ...blueprintUtilize advanced knowledge of system flow and develop standards for coding, testing, debugging,... ...code principlesSolid understanding of software development lifecycle (SDLC) and Agile...SeniorFull time- ...financial institutions, you’ve come to the right place.As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community... ...portfolio-level engineering standards and mechanisms that improve developer productivity, quality, and operational outcomes.Chase is a...Senior
$125.76k - $188.64k
...Development Technology Lead Analyst is a senior level position responsible for establishing... ...advanced knowledge of system flow and develop standards for coding, testing, debugging,... ...Migrations, Pega Cloud, Pega Platform, Pega Software Application Development.-----------------...SeniorFull time$156.16k - $234.24k
...ProfessionalCompany: CitiAbout the RoleWe are seeking an experienced, hands-on Senior .Net Lead to contribute to the development of our engineering... ..., defining engineering standards, and guiding a scrum team in developing core functionalities within the payments lifecycle.Key...SeniorFull time- Job Title: Senior Mainframe Application DeveloperLocation : Wilmington, DE OnsiteContractRTTO... ...and debugging skills and experience in developing, debugging, and maintaining code in a... ...environmentOverall knowledge of the Software Development Life Cycle, solid understanding...Senior
- ...DescriptionA full-service product development consultancy specializing in medical devices, robotic systems, and automation is hiring a Senior Software Engineer focused on Robotics and Physical AI Integration. This engineer will own the integration layer between AI/ML models and...SeniorFull time2 days per week3 days per week
- Newark , DelawareOnsiteDirect Hire$130k - $140kThis is an opportunity to join a large, well-established company as a Senior Embedded Software Engineer. This is a permanent, direct hire role in Newark, DE.You will be doing hands-on low-level firmware and embedded software...SeniorPermanent employmentFull time
$106.7k - $177.9k
...onsite at our Wilmington, DE location, with the flexibility to work from home one day per weekOverview: We are looking for a Senior Android Developer with strong experience in Java and Kotlin to join our mobile engineering team focused on delivering secure, scalable, and...SeniorFull timeWork experience placementWork from home- ...engineering team in Middlesex County, MA building next-generation robotic systems that bring intelligent software into real-world environments. They’re hiring a full-time Senior Robotics Software Engineer to work across perception, planning, and execution. This role is ideal...SeniorFull time
- Senior Software Engineer Wilmington, DEMonday-Friday 8:00 am - 5:00 pmHybridAt 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...SeniorLocal areaRemote workWorldwide
- ...Wilmington, MA that builds cutting-edge robotics and automation systems across multiple industries. They are hiring a full-time Senior Software Engineer to focus on robotics, real-time systems, and AI/ML integration, owning the critical layer between machine learning...SeniorFull timeFlexible hours2 days per week3 days per week
- The Senior Software Design Assurance Engineer is responsible for ensuring the quality, safety, reliability, and regulatory compliance of medical device software throughout the product lifecycle. This role focuses on establishing and maintaining robust software design controls...Senior
- We’re looking for a Senior Embedded Software Engineer to design, develop, and maintain embedded software for our next-generation breast and skeletal health systems. In addition to core embedded software development, this role requires hands-on experience with low-level...SeniorLocal area
- ...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
- ...robotic systems and automation is hiring a Senior Machine Learning Engineer. As a Machine... ...integrate and validate inference within device software. Additionally, you will build MLOps... ...Doing Daily Responsibilities 100% Hands On Develop and troubleshoot workflows for collecting...SeniorFull time
- ...data, and unmatched technical expertise to develop market-leading products with the highest... ...chemistry. Chemours is seeking a Senior AI Engineer to join our growing AI & Data... ...implement, and productionize traditional software applications and GenAI agents. Partner with...SeniorFull timeWork at officeLocal areaRemote work
$149.5k
...your talent! Waters Corporation is currently seeking a Senior Cloud Architect to join our Global Software Engineering team. Our team understands the value of... ...hexagonal architecture in development practice • Develop infrastructure as code (IaC) using tools such as Terraform...Local areaWorldwide- ...top performers, you can make a direct and meaningful impact.As a Senior Lead Infrastructure Engineer - Capacity Management at... ...Banking you exhibit both depth and breadth of knowledge regarding software, applications, and technical processes across multiple technical...Senior
- ...Sr. Java Developer New Castle, DE (3 days onsite - Hybrid) 10+ months Web Cam Interview $55-60/Hr on W2 Job Description: Lead Developer... ...candidate will have a total of 10 plus years of experience in software development with a focus on API/Services development....SeniorFlexible hours
$100k - $105k
Must Have Technical/Functional Skills • Around 6-10 years of industry experience in application development. • In-depth knowledge of Machine Learning • Consult with users /clients and other technology groups on issues, recommend advanced solutions • Good Knowledge...Senior- ...in Newark, DE, Hologic's Innovation Center is continuing to offer job opportunities. We are seeking a Senior Software Engineer (C#/ .NET, Full Stack) to design, develop, troubleshoot, and debug software for new and existing products.The person in this role will work as...SeniorFull timeLocal area
- EMPLOYER: AstraZeneca Pharmaceuticals LPTITLE: Senior Platform Engineer - CRM ApplicationsLOCATION: Wilmington, DE (A hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with company policies.)HOURS: Full-Time; Mon-Fri (4...SeniorFull time
- ...Let’s push the boundaries of what's possible together.As a Senior Director of Software Engineering at JPMorgan Chase within the Claims and... ...technical items within your domain of expertise Experience developing or leading large or cross-functional teams of technologistsDemonstrated...Senior
- The Delaware River & Bay Authority (DRBA) is seeking a Sr. Paralegal - Contracts to support its in-house Legal Counsel in various legal and compliance matters. This role involves managing the contract lifecycle and providing high-quality legal support across the organization...SeniorContract work
- ...Job Title: Senior Embedded Firmware Engineer Location: Newark, DE (Onsite-... ...senior-level onsite contract role focused on developing, maintaining, and optimizing firmware... ...engineer will troubleshoot complex hardware-software interactions, perform system calibration...SeniorContract work
- ...migrations and delivering innovative, cloud-first solutions with Power Apps, Power Automate, and Microsoft Forms.As the Power Platform Senior Developer Lead in our organization, you will modernize collaboration and business processes by promoting high-impact SharePoint Online...SeniorLocal areaImmediate startRelocationWork visaRelocation package
- ...Strong knowledge and understanding of GAAP, and other professional standards as applicable Pfx Engagement, IDEA, QuickBooks or similar software application experience required Capable of working in a deadline driven environment with strong attention to detail and accuracy....Senior
- ...and life-changing!We are looking for a Principal Embedded Software Engineer to lead a team of engineers... ...role will work as part of a team developing embedded software for medical devices... ...dependable guidance and mentoring to senior engineers to promote learning, development...Local area3 days per week
- ...Senior Director Of Software Engineering Your opportunity to make a real impact and shape the future of financial services is waiting for you... ...items within your domain of expertise Experience developing or leading large or cross-functional teams of technologists...Senior
- ...big challenge with big impact. You were made for this. As a Senior Manager of Software Engineering - Java/React at JPMorganChase within the... ...against a set of strategic initiativesExperience with hiring, developing, and recognizing talentIn-depth knowledge of the services...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 tax New Castle, DE
- senior performance engineer New Castle, DE
- senior director diversity & inclusion New Castle, DE
- senior implementation project manager New Castle, DE
- senior level New Castle, DE
- senior vice president of operations New Castle, DE
- senior manager legal New Castle, DE
- senior performance tester New Castle, DE
- senior medical science liaison New Castle, DE
- senior New Castle, DE

