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

Senior Principal Software Developer

TA Instruments

Senior Principal Software Developer 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. Typical Tasks Typical tasks include, but are not limited to: 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. The successful candidate will have a combination of knowledge, skills, and experience that would include the following: 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. 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 York, NY vacancy
  •  ...RESPONSIBILITIES: Kforce has a client that is seeking a Senior Principal Software Engineer (Delivery & Architecture) in New York, NY. Overview...  ...experience * At least 8 years of professional experience developing large-scale, enterprise-ready software * Deep expertise in... 
    Senior
    Hourly pay
    Contract work

    Kforce

    New York, NY
    2 days ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI... 
    Senior

    Chase

    New York, NY
    3 days ago
  • $175k

    Senior and Principal Software Engineers (Multiple Openings) Monmouth County, NJ - hybrid - salary to $175K + stock options Our client, a growing...  ...to join their team. This company specializes in developing high-performance Linux applications using Scrum Agile methodology... 
    Senior

    P. Chappel Associates, Inc.

    New York, NY
    3 days ago
  • $195k - $323k

     ...Principal Software Engineer, Senior Architect Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible... 
    Senior
    Full time
    Part time
    Flexible hours

    Dynamic Yield

    New York, NY
    5 days ago
  • $120k

     ...is seeking a qualified candidate with a minimum of a Secret clearance for a Principal Software Developer to support our Army analytics Group work in Fairfield, CA. The Software Developer - Senior supports enterprise application development for federal systems in... 
    Suggested
    For contractors

    ASRC Federal Holding Company

    New York, NY
    10 hours ago
  • $140k - $260k

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world...  ...Systems is a leading provider of the software, hardware, and intellectual property required...  ...hardware verification technology. As a Senior Engineer in the System Verification Group... 
    Senior

    Cadence Design Systems, Inc.

    New York, NY
    6 days ago
  • $151.9k - $340.9k

    SAP SE is looking for an Extended Warehouse Management Business Processes Principal Consultant in Pennsylvania. The role involves analyzing business requirements and implementing solutions. Candidates should have significant experience in EWM consulting, with a BS degree... 
    Senior

    SAP SE

    New York, NY
    6 days ago
  • $147k - $237.5k

     ...data volumes and associated costs by 84% on average while saving developers thousands of hours. Recognized as a leader by major analyst...  ...coding assistants (e.g., Cursor, Claude) as part of day-to-day software development Experience building and operating highly available... 
    Remote work

    Palo Alto Networks

    New York, NY
    2 days ago
  • A leading government contractor is seeking a qualified Principal Software Developer to support Army analytics work in Fairfield, CA. The position requires ten or more years of experience in software development, proficiency in languages like Java and Python, and an active... 
    For contractors

    ASRC Federal Holding Company

    New York, NY
    6 days ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent...  ...running AWS/public cloud based applications Experience developing or leading cross-functional teams of technologists Experience... 
    Senior

    Chase

    Jersey City, NJ
    4 days ago
  • $140k - $150k

     ...A leading software company is seeking a Senior Software Engineer with expertise in .NET 8 and microservices. This remote role includes responsibilities for designing and developing scalable software solutions while collaborating with cross-functional teams. Candidates... 
    Senior
    Remote work

    Incognito Software Systems

    New York, NY
    1 day ago
  •  ...Orium is seeking a skilled Senior Software Developer to collaborate with high-profile clients on cutting-edge eCommerce solutions. You'll support developers, engage with clients, and utilize modern AI-powered tools to enhance development practices. The ideal candidate... 
    Senior
    Remote work
    Flexible hours

    ORIUM

    New York, NY
    1 day ago
  •  ...A technology solutions company is seeking a Senior Software Engineer in Jersey City, NJ. The role involves supporting the development and maintenance of FIS Profile Deposit Applications. The ideal candidate will have over 5 years of experience with MUMPS, PowerBuilder,... 
    Senior

    Compunnel

    Jersey City, NJ
    3 days ago
  • $181.1k - $318.4k

     ...A leading technology company is seeking a Senior Software Engineer for Apple Pay. You will architect resilient distributed systems and drive technical discussions with a collaborative team. This role offers competitive compensation between $181,100 and $318,400, along... 
    Senior

    Apple

    New York, NY
    2 days ago
  • $160k - $240k

     ...Bloomberg is seeking a Senior Software Engineer specializing in Fixed Income Pricing in New York. The role involves ownership of the software development life-cycle, addressing complex systems issues, and contributing to financial market transparency. Ideal candidates... 
    Senior

    Bloomberg

    New York, NY
    2 days ago
  • A leading biotechnology company is seeking a Senior Software Engineer to transform surgical experiences with real-time digital imaging solutions. This fully remote role involves developing software that integrates surgical microscopes with hospital information systems.... 
    Senior
    Remote work

    Danaher Corporation

    New York, NY
    3 days ago
  •  ...Fairygodboss is seeking a Senior Software Engineer to join the Lifion Team. This role involves building microservice features for ADP’s Human Capital Management platform. Candidates should be experienced in Node.js and Java, with a strong problem-solving ability. Responsibilities... 
    Senior

    Fairygodboss

    New York, NY
    2 days ago
  • $142.56k

     ...Senior Software Engineer at InRhythm (New York City, NY) Instrumental Services, Inc. (New York City, NY) seeks a Software Engineer to...  ...native application designs. Leverage open‑source technologies and develop with service‑oriented architecture. Develop highly reliable,... 
    Senior
    Full time
    Remote work

    InRhythm

    New York, NY
    3 days ago
  •  ...DevOps professionals. Acquia is on the lookout for a skilled Senior Software Engineer to join their innovative team. The role focuses on...  ...Senior Software Engineer, you will be responsible for designing, developing, and implementing robust software solutions that meet... 
    Senior
    Remote work

    DevOpsChat

    New York, NY
    1 day ago
  • $160.81k - $221.5k

     ...Senior Software Engineer 1 [COMP- NY25-RVK] Compass Management Holdings LLC has a role in New York, NY. Build, develop, and scale the platform that empowers real estate professionals, buyers, and sellers. Develop software applications in Java, Go, or Python for APIs... 
    Senior
    Work from home
    Home office

    New York Times

    New York, NY
    2 days ago
  •  ...A leading performance management platform is seeking a Senior Software Engineer to enhance their Data Intelligence Platform. This role will involve building data models and infrastructure that support AI and product experiences. Ideal candidates will have over 5 years... 
    Senior
    Remote work

    15Five

    New York, NY
    1 day ago
  •  ...As a full-time Senior Software Engineer on the Provider Integrations team, the successful candidate will build and scale systems connecting Savvy to over 150 insurance carrier and partner APIs, leading complex projects and mentoring teammates in a remote work environment... 
    Senior
    Full time
    Remote work

    Savvy Insurance Solutions, LLC

    New York, NY
    2 days ago
  • $183.1k - $274.7k

     ...The Trade Desk, Inc. is seeking a software engineer to deliver robust solutions in digital advertising. The successful candidate will design, build, and deliver products while engaging with cloud platforms and multiple programming languages including C#, Java, and Python... 
    Senior

    The Trade Desk

    New York, NY
    3 days ago
  •  ...Joining a specialized team, the full-time Senior Software Engineer will architect and maintain scalable, secure systems for Amplify's K-1...  ...scalable software solutions that support the learning platform Develop back-end systems, including automated tests and related... 
    Senior
    Full time
    Remote work

    Amplify Education, Inc.

    New York, NY
    2 days ago
  •  ...Job Description Our client is a well‑funded Fintech company headquartered in New York City, NY. They are currently looking for a Senior Software Engineer to work on‑site in their Core Development team. This role requires 5 days per week on‑site in New York City.... 
    Senior

    Chris Baily

    New York, NY
    1 day ago
  •  ...Team Zenivize is growing. See our open positions below. SENIOR SOFTWARE ENGINEER — New York City, NY or Remote OVERVIEW Zenivize is seeking...  ...tasks with minimal oversight. KEY RESPONSIBILITIES Design, develop, and maintain robust and scalable software solutions using cloud... 
    Senior
    Remote work

    ZenAgain Inc.

    New York, NY
    3 days ago
  •  ...To support the Data Platform team, the full-time Senior Software Engineer will design, build, and operate foundational data services and...  ...integration and process SDKs for internal services and product teams Develop self-service applications for users to manage and... 
    Senior
    Full time
    Remote work

    Coinbase

    New York, NY
    2 days ago
  • $180k

     ...Tech Talent Specialist | USA | Around the whole SDLC Senior Software Engineer – 100% Remote Platform Team Everyone wants to build shiny new...  ...fit right in. Responsibilities & Qualifications Have built developer tools, libraries, or CI/CD infrastructure for large teams Know... 
    Senior
    Remote work

    Tact.ai

    New York, NY
    1 day ago
  • A forward-thinking tech startup is looking for a Senior Software Engineer, AI, to design and develop core AI technology. In this remote-friendly position, you will collaborate with cross-functional teams and drive initiatives from concept to completion. The ideal candidate... 
    Senior
    Remote work

    Centari

    New York, NY
    5 days ago
  • $115k - $145k

     ...brokers, employers, and members. The Role We are looking for Senior Software Engineers who are not just experts in their craft, but pioneers...  ...platform connects seamlessly with partners. Advancing the AI Developer Stack: Proactively integrate tools like Claude Code into the... 
    Senior
    Remote work

    Beam Benefits

    New York, NY
    1 day ago

Do you want to receive more vacancies?

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