CrawlJobs Logo

Principal Engineer, UI Platform & Experiences

tripleseat.com Logo

Tripleseat

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

200000.00 - 220000.00 USD / Year

Job Description:

We are rebuilding the Tripleseat front-end on shadcn/ui, Radix, Tailwind, and React 18 + TypeScript to power an AI-native product experience. You will own the creation of a modern UI platform and component system that rapidly enables Tripleseat AI features. You will architect the system on top of shadcn, lead the UI modernization, and define the UI patterns that make AI features feel native rather than bolted on. This is a hands-on Principal IC role. You will write code, set the bar, and mentor senior engineers across the org. You will partner closely with Product, Design, Platform, and Architecture leadership to redesign the product experience for clarity, speed, and ease of use.

Job Responsibility:

  • Own the creation of a modern UI platform and component system that rapidly enables Tripleseat AI features
  • Architect the Tripleseat component system on top of shadcn/ui, Radix primitives, and Tailwind
  • Define theming, design tokens, composition patterns, and accessibility baselines across the product
  • Design AI-native UX patterns: streaming responses, tool-calling surfaces, inline assistance, agentic flows, and human-in-the-loop review
  • Design and own the Tripleseat UI MCP server, enabling agentic workflows and LLM-powered tooling to interact with the component system and product surfaces
  • Build agentic workflows that automate UI migration, component adoption, and ongoing UI consistency at scale
  • Lead the Kendo to shadcn migration and the overall UI modernization, collapsing two front-end codebases into one
  • Partner with Product and Design on the UX redesign for clarity, speed, and ease of use, directly tied to our 1H26 Defining Objectives
  • Set front-end engineering standards, performance budgets, and the craft bar across approximately 36 engineers
  • Establish front-end testing standards, including component testing, visual regression, and end-to-end coverage, and drive adoption across the engineering org
  • Champion AI-native development workflows (Cursor, Claude Code) and drive measurable throughput gains
  • Mentor senior engineers, lead design reviews, and raise the bar on UI quality org-wide

Requirements:

  • 10+ years building production UIs at SaaS scale
  • Humble, hungry, and smart. You have high standards and strong opinions, but low ego. You build trust, listen well, and know how to push for better outcomes while bringing others along
  • Deep expertise in React 18, TypeScript, Tailwind, Radix, and modern front-end tooling
  • Hands-on experience with shadcn/ui in a production environment, not just prototyping
  • Shipped AI-powered UX in production: LLM streaming UIs, tool-call flows, agentic interfaces, or RAG surfaces
  • Fluent in AI-native development workflows (Cursor, Claude Code, or equivalent) with demonstrated throughput gains
  • Strong testing philosophy with hands-on experience in component, visual regression, and end-to-end testing for production UIs
  • Track record of leading large front-end migrations without stalling product velocity
  • Strong design sensibility and a history of close partnership with Product Design leaders

Nice to have:

  • Prior ownership of a component library or design system
  • Experience modernizing split-brain front-ends where legacy and modern codebases coexist
  • Open-source contributions to shadcn, Radix, Tailwind, or related ecosystems
  • Background in SaaS hospitality, events, or payments
  • Experience with Rails monolith modernization
What we offer:
  • Competitive Medical, Dental, and Vision Insurance
  • Company Paid Life Insurance, Short- and Long-Term Disability Plans
  • Supplemental Insurance Options
  • Commuter Benefits
  • 401(k) with Company Match
  • Parental Leave
  • Flexible Paid Time Off
  • LinkedIn Learning Access
  • Pet Insurance
  • Employee Discount Programs

Additional Information:

Job Posted:
May 14, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Engineer, UI Platform & Experiences

Sr. Principal Engineer, Interact Analytics Experiences

We’re looking for a Principal Engineer to lead Highspot’s Analytics Platform cap...
Location
Location
United States , Seattle
Salary
Salary:
277391.00 - 342391.00 USD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven Experience – 10+ years in software engineering with deep experience in analytics platforms, query engines, OLAP databases, and frontend analytics frameworks
  • Expertise in Analytics & Query Processing – Strong hands-on knowledge of OLAP databases, query transpilation, analytics frameworks, and frontend-driven analytics experiences
  • Expertise in Frontend Analytics & Component Architecture – Experience designing and developing reusable, performant, and scalable frontend components for interactive analytics experiences. Deep understanding of modern frontend frameworks, component-based architecture, and state management patterns to enable dynamic, data-rich visualizations
  • Architectural Leadership – Experience designing and implementing scalable analytics-serving platforms and interactive query experiences with frontend and backend considerations
  • Strong Programming and Data Skills – Proficiency in SQL, TypeScript, React, and modern transpilation techniques, with a solid understanding of query optimization, frontend component reusability, and performance tuning
  • Cloud-Native & Infrastructure Knowledge – Familiarity with AWS, Kubernetes, and Terraform/Pulumi, with a focus on analytics services and frontend scalability
  • Technical Leadership – Proven ability to drive cross-functional technical initiatives and influence platform decisions across both backend and frontend architectures
  • Analytical Mindset – Passion for solving complex problems in interactive analytics, frontend visualization, query processing, and composable reporting frameworks
  • High Standards for Reliability and Performance – Commitment to ensuring high query performance, frontend responsiveness, availability, and data accuracy
Job Responsibility
Job Responsibility
  • Architect and Scale the Analytics Platform – Design and evolve the key parts of our system including database/query optimizations, backend scalability, and frontend framework improvements to support self-serve analytics and real-time insights
  • Lead Frontend and Backend Analytics Excellence – Ensure the Analytics Platform provides a scalable, efficient, and well-governed foundation for serving analytical queries and reports while advancing the frontend component architecture to support interactive analytics experiences
  • Own End-to-End Analytics Flow – Guide the transformation, querying, and visualization of analytics data, optimizing for performance, usability, and seamless integration across backend and frontend systems
  • Evolve Role-Based Access Control (RBAC) for Data Governance – Enhance our RBAC framework to ensure the right people have access to the data they need while maintaining security, compliance, and performance across the Analytics Platform
  • Enable Advanced Visualization & Reporting – Partner with Product and Engineering teams to evolve and optimize our ad-hoc data visualization and reporting framework, ensuring robust composable components with efficient state management and interaction logic
  • Drive Best Practices and Technical Standards – Establish and evangelize patterns for query optimization, schema evolution, frontend component reusability, and analytics-driven UI design
  • Lead and Mentor – Act as a technical leader and mentor for engineers across the team, providing deep technical guidance on analytics, query performance, frontend development, and reporting challenges
  • Cross-Team Collaboration – Partner with engineering teams across product, backend, frontend, Data-Platform and AI/ML to ensure a seamless, high-performing analytics experience
  • Operational Excellence – Define and drive SLA, availability, and performance objectives, ensuring the Analytics Platform meets the needs of our Analytics and Insights vision
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting on employer match
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits
  • Fulltime
Read More
Arrow Right

Senior + Principal Software Engineers- Front End Applied AI for Microsoft Threat Protection (MTP)

The Microsoft Security Organization is building the next generation of security ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to JavaScript, TypeScript, HTML, CSS OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements including Microsoft Cloud Background Check.
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to JavaScript, TypeScript, HTML, CSS OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to JavaScript, TypeScript, HTML, CSS OR equivalent experience.
  • 4+ years of hands on experience building modern front end and/or full stack applications in production environments
  • Experience developing user facing web applications using modern front end frameworks such as React, Angular, or similar component based frameworks
  • Experience designing and implementing scalable client side application architecture across enterprise or cloud based software platforms
  • Ability to collaborate across service boundaries with backend or AI platform teams to integrate user interfaces with distributed systems
  • Experience architecting scalable UI platforms or experience layers that integrate with cloud scale services or AI powered systems
  • Experience managing or technically leading engineering teams, including driving design decisions, mentoring engineers, and leading execution of complex software initiatives
  • Demonstrated experience partnering closely with product management, engineering, and design teams to deliver user centric software experiences
Job Responsibility
Job Responsibility
  • Design and build AI driven security product experiences powered by large language models, multimodal models, and emerging frontier AI capabilities
  • Develop scalable full stack solutions that enable AI native workflows across threat detection, triage, investigation, and incident response
  • Partner deeply across engineering, product management, and design teams to create holistic, intuitive user experiences for interacting with AI powered security systems
  • Translate complex security workflows into user centric AI optimized interfaces that enable automation, augmentation, and governed autonomy
  • Rapidly prototype and iterate on AI native experiences within live production environments while maintaining Microsoft standards for security, reliability, privacy, and trust
  • Collaborate with backend AI platform teams to integrate reasoning systems into end to end user experiences and operational workflows
  • Shape the long term technical direction of AI driven user interaction paradigms across the Microsoft Threat Protection platform
  • Mentor engineers and drive engineering excellence across cross disciplinary teams
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Additional benefits and pay information available at https://careers.microsoft.com/us/en/us-corporate-pay
  • Fulltime
Read More
Arrow Right

Principal Data Platform Engineer

We are seeking a Principal Data Platform Engineer to define, evolve, and scale o...
Location
Location
Malaysia , Batu Kawan, Penang
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in data engineering, data platform, or large-scale distributed data systems
  • Demonstrated ownership of data platform architecture in complex environments
  • Deep expertise in Python, SQL, and ETL/ELT design
  • Strong hands-on experience with distributed data systems, including: Big data: Spark, Hive, Trino, Hadoop
  • Streaming: Apache Kafka
  • Experience designing platforms using: MySQL, Oracle, AWS Redshift
  • Elasticsearch or other NoSQL systems
  • Experience building data-focused APIs using FastAPI
  • Familiarity with AWS cloud, Docker, Kubernetes and CI/CD at production scale
  • Proven ability to influence without authority, mentor senior engineers, and drive cross-team alignment
Job Responsibility
Job Responsibility
  • Own and define data platform architecture, standards, and long-term technical roadmap
  • Design and oversee scalable ETL/ELT pipelines using Python across multiple data domains
  • Establish data ingestion and data access APIs using Python and FastAPI for platform consistency and reuse
  • Lead design and optimization of batch and streaming pipelines using Spark and Apache Kafka
  • Drive architecture decisions for relational databases (MySQL, Oracle), cloud data warehouses (AWS Redshift), and NoSQL systems (Elasticsearch)
  • Guide large-scale data processing using Hive, Trino, and Hadoop distributed computing
  • Define standards for object and file storage integrations (AWS S3, Dell ECS, SFTP)
  • Enable data quality, lineage, governance, and reliability at platform scale
  • Support analytics and BI enablement (Power BI, Spotfire) through well-modeled datasets
  • Contribute to lightweight internal UIs using React for data observability, configuration, or platform tooling (custom, not product UI)
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

GitHub is changing the way the world builds software, and we want you to help. W...
Location
Location
Mexico , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field
  • OR equivalent experience
  • 6+ years of experience working with React, TypeScript, CSS, and frontend tooling (e.g., Webpack, Vite, ESLint, Jest)
  • 6+ years of experience building frontend applications using React-based frameworks or libraries (e.g., Next.js, Remix, TanStack Router/Query)
Job Responsibility
Job Responsibility
  • Contribute to the architectural design and evolution of GitHub's React platform, with a focus on performance, scalability, and developer experience
  • Help drive the migration of key UI surfaces from Rails server-rendered views to a modern React-based application architecture with independent deployment and rendering
  • Identify and resolve frontend performance bottlenecks across page load (LCP), interaction latency (INP), and layout stability (CLS)
  • Build platform-level primitives and patterns (state management, error handling, data fetching, lazy loading) that enable feature teams to ship faster with fewer mistakes
  • Collaborate with design system, accessibility, and infrastructure teams to ensure platform changes meet cross-cutting quality standards
  • Contribute to architectural decision-making for the frontend platform, including rendering strategies, build tooling, and framework evolution
  • Produce technical proposals and design documents for cross-team initiatives
  • Support and mentor engineers across the organization on modern frontend architecture and performance best practices
  • Participate in code reviews to ensure quality, consistency, and adherence to platform patterns across a large, multi-team codebase
  • Fulltime
Read More
Arrow Right

Principal Java Engineer and DevOps Platform Lead - Senior Vice President

We are seeking a visionary and highly experienced Principal Java Engineer and De...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in Java/Spring enterprise projects, with a proven track record of delivering at global scale
  • 5+ years of senior leadership experience managing distributed, cross-regional DevOps or platform engineering teams
  • Demonstrated experience defining and executing global DevOps strategy across large, complex organizations
  • Deep expertise in CI/CD tooling: Jenkins, Tekton, Harness, SonarQube, and related code quality platforms
  • Proven experience designing and deploying cloud-native applications on large-scale container platforms (OpenShift/Kubernetes)
  • Hands-on expertise building enterprise-scale, highly componentized applications using Java, Spring Framework, and Docker Containers
  • Strong proficiency in industry-standard best practices such as Design Patterns, Coding Standards, Coding Modularity, and Prototypes
  • Experience with SOA and microservices architecture utilizing REST
  • hands-on experience with Kafka for event-driven systems
  • Strong background in RDBMS, SQL/PLSQL, and data layer design for high-availability systems
Job Responsibility
Job Responsibility
  • Define and own the multi-year global DevOps platform and Tooling roadmap, aligning engineering standards and delivery practices across all regions and business lines
  • Design and develop enterprise-grade web applications and cloud services using Java/Spring, Angular/React, and OpenShift — built for global scale, reliability, and maintainability
  • Lead the design, governance, and continuous improvement of global CI/CD pipelines using Jenkins, Tekton, Harness, and SonarQube — driving consistency and velocity across all engineering teams worldwide
  • Lead, mentor, and grow distributed DevOps and platform engineering teams across multiple geographies, fostering a high-performance and inclusive engineering culture
  • Drive adoption of cloud-native architectures and large-scale container platform clusters (OpenShift/Kubernetes), ensuring global deployment pipelines are resilient and scalable
  • Partner with global technology leaders, product owners, and senior business stakeholders to align platform investments with enterprise priorities and developer experience goals
  • Establish and enforce global standards for monitoring, tracing, and alerting using OpenTelemetry, Splunk, and ELK — ensuring platform health and SLA adherence across all regions
  • Champion agile delivery, design patterns, coding standards, and modular architecture practices across globally distributed engineering teams
  • Lead the development of front-end developer tooling and web interfaces using Angular (V8+), TypeScript, RxJS, SCSS, and HTML5 — optimizing for performance and usability at scale
  • Provide executive-level reporting and communication on platform health, delivery metrics, and strategic initiatives across global time zones
  • Fulltime
Read More
Arrow Right

Senior iOS Engineer

The Connectivity Software Team builds the critical link between WHOOP hardware, ...
Location
Location
United States , Boston
Salary
Salary:
150000.00 - 210000.00 USD / Year
whoop.com Logo
Whoop
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, Electrical Engineering, or a related technical field, or equivalent experience
  • 3+ years of professional iOS software engineering experience with a solid foundation in Swift, iOS system APIs, concurrency, and memory management
  • Hands-on experience with Combine and background task processing for non-UI iOS features
  • Demonstrated examples applying architectural and platform-based software design principals to build scalable, modular, testable software
  • Experience debugging and diagnosing issues across complex or distributed systems (for example: firmware, mobile, backend) is a strong plus
  • Excellent collaboration and communication skills with a focus on cross-functional problem solving
  • Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions
Job Responsibility
Job Responsibility
  • Design, implement, and maintain iOS application components that interface directly with WHOOP hardware over Bluetooth Low Energy (BLE), Wi-Fi, or other communication protocols
  • Develop background and system-level iOS services that ensure reliable device connectivity, synchronization, and data transfer
  • Leverage Swift and Combine to build resilient, efficient, and maintainable reactive pipelines for connectivity and data management
  • Collaborate closely with embedded firmware, mobile, and cloud engineers to diagnose and resolve issues across a distributed system
  • Drive continuous improvement of performance, power efficiency, and reliability in the WHOOP connectivity layer
  • Champion strong software architectural principles for testable, scalable, maintainable software on your own team and across the organization
  • Document new features and architecture using Jira, Confluence and preparing code using Github feature, develop, and master branches
  • Participate in the release process, including getting the app built, managing build variants, signing, sending and testing through Firebase, and submitting to the App store
What we offer
What we offer
  • competitive base salaries
  • meaningful equity
  • benefits
  • a generous equity package
  • Fulltime
Read More
Arrow Right

Principal Architect-UI Platforms

Architect, UI Platforms, Windows Platform & Developer (WPD) Organization. Would ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Significant hands‑on experience building desktop or rich‑client applications, with a strong focus on UX quality and system fundamentals
  • Depth in one or more UI frameworks for desktop or cross‑platform development, such as WinForms, WPF, WinUI, SwiftUI, UIKit/AppKit, .NET MAUI, Avalonia UI, Qt, Uno Platform, Flutter, or Electron in strongly desired
  • Proficiency in C++ and/or C# (or comparable systems languages), with the ability to reason across framework, runtime, and OS layers
  • Experience navigating UI architecture tradeoffs involving performance, memory, rendering, input, threading, accessibility, and app lifecycle
  • Demonstrated ability to influence technical direction beyond your immediate team through design reviews, architectural guidance, or technical leadership
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Define and evolve the architectural direction for WinUI and related Windows UI components, ensuring designs are scalable, maintainable, and aligned with long‑term platform goals
  • Review and guide architecture and design proposals across multiple teams, helping ensure consistency and technical quality
  • Act as a trusted technical advisor and sounding board for senior engineers and leaders working across UI, shell, graphics, input, and app model areas
  • Drive improvements in core platform fundamentals that matter to real desktop and LOB apps, including startup performance, memory usage, responsiveness, reliability, accessibility, and theming
  • Help identify and address common friction points that developers encounter when building or modernizing Windows desktop applications
  • Influence API design patterns, lifecycle models, diagnostics, and tooling to make the platform easier and more predictable to build on
  • Partner with PM and engineering teams to improve guidance and reduce friction for teams adopting newer UI technologies
  • Engage constructively with the developer community (including open‑source communities where appropriate) to incorporate feedback and improve trust in the platform
  • Mentor senior ICs and aspiring architects, raising the overall bar for technical decision‑making and design quality
  • Promote clear written specs, design reviews, and thoughtful technical storytelling across the organization
  • Fulltime
Read More
Arrow Right
New

Principal Engineer - Services, Data Engineering & GEN AI

Wells Fargo is seeking a visionary Principal Engineer to shape the future of Cre...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
May 13, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • End‑to‑end data platform architecture
  • AI/LLM solution design (RAG, agents, fine‑tuning)
  • Cloud-scale engineering + distributed systems
  • High coding proficiency in Python/Scala/SQL
  • Security, governance, and enterprise AI controls
  • Ability to drive technical vision, architecture, and execution
  • Define and own end-to-end architectural blueprints, reference designs, and standards across software, hardware, and cloud platforms along with applications modernization and rationalization
  • Act as a torchbearer for AI-driven development, including experience with AI, Gen AI, Agentic automation solutions design and development
  • Experience building and maintaining microservices using Spring Boot, with well-defined APIs and service contracts along with UI
Job Responsibility
Job Responsibility
  • Act as an advisor to leadership to develop or influence applications, network, information security, database, operating systems, or web technologies for highly complex business and technical needs across multiple groups
  • Lead the strategy and resolution of highly complex and unique challenges requiring in-depth evaluation across multiple areas or the enterprise, delivering solutions that are long-term, large-scale and require vision, creativity, innovation, advanced analytical and inductive thinking
  • Translate advanced technology experience, an in-depth knowledge of the organizations tactical and strategic business objectives, the enterprise technological environment, the organization structure, and strategic technological opportunities and requirements into technical engineering solutions
  • Provide vision, direction and expertise to leadership on implementing innovative and significant business solutions
  • Maintain knowledge of industry best practices and new technologies and recommends innovations that enhance operations or provide a competitive advantage to the organization
  • Strategically engage with all levels of professionals and managers across the enterprise and serve as an expert advisor to leadership
  • Fulltime
Read More
Arrow Right