R&D Senior Member of Technical Staff, Product Development
Core
Design, build, and deliver medium-to-high complexity full-stack features for industrial process-data visualization products, translating use cases into reliable product behavior.
Role type
Senior IC full-stack engineer (industrial visualization)
Builds
PI Visualization team products (industrial automation and engineering software)
Domain
Industrial automation / Process data visualization
Deliverable
production ML models | product features
Required skills
C#/.NET, JavaScript/UI, jQuery, REST APIs, end-to-end feature ownership, clean architecture, debugging/UI/API/data layers, CI/CD, unit/integration/UI testing
Preferred skills
High-performance enterprise UIs, front-end architecture, secure-by-design web apps, mentoring, industrial/process data visualization, AI-assisted development tools, PI System domain knowledge
Technologies
C#, .NET, JavaScript, jQuery, Web API, REST, CI/CD pipelines
Responsibilities
Make high-impact technical decisions on scalability and reliability; Design, develop, test, debug, and maintain software across new features and existing codebases; Deliver production-quality software with accurate estimates and CI/CD-aligned delivery; Drive technical alignment by coordinating dependencies and integration; Raise engineering quality through PR/design reviews and standards adherence; Contribute to technical strategy via research and spikes; Mentor junior engineers and resolve roadblocks
Seniority
Senior, hands-on IC with mentorship