Senior Principal Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

TA Instruments · 2 months ago

Senior Principal Software Developer

TA Instruments is seeking a Sr. Principal Software Engineer to lead the development and architecture of an innovative platform incorporating advanced AI capabilities. This role involves defining technical roadmaps, mentoring engineering teams, and ensuring the quality of cloud-native applications.

ElectronicsManufacturing
check
H1B Sponsor Likelynote

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
Participate in agile ceremonies and collaborate with global teams
Share knowledge through demos, documentation, and mentoring
Demonstrate continuous technical improvement and thought leadership

Qualification

SaaS architectureAI/ML integrationC#.NET CoreCloud servicesFront-end developmentSoftware securityTechnical leadershipAgile methodologiesCross-functional collaborationDocumentationMentoring

Required

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

Preferred

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

TA Instruments

twittertwittertwitter
company-logo
TA Instruments reputation for high technology products and quality manufacturing.

H1B Sponsorship

TA Instruments has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (2)
2023 (3)
2022 (2)
2021 (5)
2020 (1)

Funding

Current Stage
Late Stage
Total Funding
unknown
1996-03-30Acquired
Company data provided by crunchbase