Job Summary:
Rippling is a company that provides a unified platform for HR, IT, and Finance, allowing businesses to manage their workforce systems efficiently. They are seeking a Senior Staff Front-End Engineer to define the architecture for their analytics and visualization platform, which will enhance data-driven decision-making for customers. The role involves building scalable systems for large datasets and collaborating closely with various teams to create intuitive analytical experiences.
Responsibilities:
• Define and own the long-term architecture for Rippling's analytics and visualization platform
• Build highly performant visualization systems capable of rendering and interacting with large-scale, real-time datasets
• Design the core interaction models that power data exploration, reporting, dashboards, and analytical workflows across Rippling
• Architect the front-end systems that connect AI copilots and LLM-powered experiences directly into analytical workflows
• Establish scalable frameworks, design patterns, and engineering standards used by hundreds of engineers across the company
• Drive major architectural decisions around rendering performance, state management, data fetching, and front-end platform evolution
• Partner closely with Design and Product to create intuitive, consumer-grade experiences for highly complex enterprise workflows
• Lead and mentor a team of front-end engineers while serving as the primary front-end technical leader within Data Cloud
• Collaborate with backend, infrastructure, and ML teams to deliver cohesive end-to-end analytical experiences
• Drive large-scale front-end initiatives that improve developer productivity, product consistency, and engineering velocity across Rippling
Qualifications:
Required:
• 10+ years of software engineering experience, including significant experience operating at the Staff or Senior Staff level
• Deep expertise in front-end architecture, browser performance, rendering systems, and large-scale application design
• Proven experience building highly interactive, enterprise-grade customer-facing products with significant technical complexity
• Strong understanding of modern front-end frameworks and patterns, including performance optimization at scale
• Experience designing systems that handle large datasets, real-time updates, virtualization, caching, and advanced client-side state management
• Demonstrated success leading major front-end platform initiatives or architectural transformations
• Strong product instincts and the ability to make independent technical decisions in highly ambiguous environments
• Experience mentoring senior engineers and elevating engineering organizations through technical leadership
• Excellent communication and collaboration skills, with experience influencing cross-functional stakeholders and senior engineering leaders
Preferred:
• Experience building analytics, visualization, BI, developer tooling, or data-centric products is highly valued
Company:
Rippling is a workforce management platform that unifies HR, IT, and finance operations into a single system. Founded in 2016, the company is headquartered in San Francisco, USA, with a team of 1001-5000 employees. The company is currently Late Stage.