Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Developer in New Castle, DE vacancy
  • $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... 
    Senior
    Full time

    Citigroup

    New Castle, DE
    3 days ago
  •  ...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

    JP Morgan Chase

    Wilmington, DE
    6 days ago
  • $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.-----------------... 
    Senior
    Full time

    Citigroup

    New Castle, DE
    3 days ago
  • $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... 
    Senior
    Full time

    Citigroup

    New Castle, DE
    1 day ago
  • 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

    Kyyba

    Wilmington, DE
    1 day ago
  •  ...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... 
    Senior
    Full time
    2 days per week
    3 days per week

    Motion Recruitment

    Wilmington, DE
    5 days ago
  • 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... 
    Senior
    Permanent employment
    Full time

    Motion Recruitment

    Newark, DE
    1 day ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Wilmington, DE
    3 days ago
  •  ...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... 
    Senior
    Full time

    Motion Recruitment

    Wilmington, DE
    4 days ago
  • 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... 
    Senior
    Local area
    Remote work
    Worldwide

    CSC Corporation Service Company

    Wilmington, DE
    4 days ago
  •  ...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... 
    Senior
    Full time
    Flexible hours
    2 days per week
    3 days per week

    Motion Recruitment

    Wilmington, DE
    4 days ago
  • 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

    Hologic

    Newark, DE
    6 days ago
  • 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... 
    Senior
    Local area

    Hologic

    Newark, DE
    6 days ago
  •  ...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,... 
    Senior
    Full time
    Local area
    Remote work

    Corporation Service Company

    Wilmington, DE
    10 hours ago
  •  ...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... 
    Senior
    Full time

    Motion Recruitment

    Wilmington, DE
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    The Chemours Company

    Wilmington, DE
    3 days ago
  • $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 area
    Worldwide

    Waters

    New Castle, DE
    4 days ago
  •  ...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

    JP Morgan Chase

    Wilmington, DE
    1 day ago
  •  ...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.... 
    Senior
    Flexible hours

    Syntricate Technologies

    New Castle, DE
    10 hours ago
  • $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

    Tata Consultancy Services

    New Castle, DE
    22 hours ago
  •  ...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... 
    Senior
    Full time
    Local area

    Hologic

    Newark, DE
    1 day ago
  • 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... 
    Senior
    Full time

    AstraZeneca

    Wilmington, DE
    4 days ago
  •  ...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

    JP Morgan Chase

    Wilmington, DE
    5 days ago
  • 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...
    Senior
    Contract work

    Delaware River & Bay Authority (DRBA)

    New Castle, DE
    1 day ago
  •  ...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... 
    Senior
    Contract work

    VDart

    Newark, DE
    10 hours ago
  •  ...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... 
    Senior
    Local area
    Immediate start
    Relocation
    Work visa
    Relocation package

    JP Morgan Chase

    Wilmington, DE
    4 days ago
  •  ...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

    Maillie

    New Castle, DE
    4 days ago
  •  ...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 area
    3 days per week

    Hologic

    Newark, DE
    4 days ago
  •  ...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

    Chase

    Wilmington, DE
    2 days ago
  •  ...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

    JP Morgan Chase

    Wilmington, DE
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Developer. Be the first to apply!