Rippling

15 open TypeScript positions

Visit Website

Open Positions

Rippling

Senior Staff Software Engineer - Workforce Management

San Francisco, Ca, US Full-TimeEnglish

Rippling is hiring a Senior Staff Software Engineer to build scalable, high-performance backend systems powering their cutting-edge Workforce Management Time Products. The role involves owning architectural decisions, driving the full product lifecycle, and ensuring fault tolerance and high availability for mission-critical services. This individual will also mentor other engineers and have a direct influence on team culture and processes as an early member of the team.

System DesignBackend DevelopmentAlgorithmsSoftware Architecture +6
4mo ago
Rippling

Frontend Engineer II - Variable Compensation

Bangalore, IN Full-TimeEnglish

The Variable Compensation team is looking for an experienced Software Engineer II to design, build, and scale a new 0-to-1 performance-based compensation product. Key responsibilities include designing high-performant user interfaces for complex compensation data and leading technical decisions to ensure platform success. The role requires strong front-end skills, writing clean, maintainable code, and collaborating cross-functionally.

JavaScriptTypeScriptReactHTML +6
4mo ago
Rippling

Forward Deployed Engineer

San Francisco, US Full-TimeEnglish

Forward Deployed Engineers (FDEs) at Rippling are customer-facing software engineers responsible for bridging complex business problems with the Rippling Platform's capabilities. This involves working directly with strategic customers to design and deliver custom solutions by owning the full lifecycle from discovery to deployment. The role requires building production software using multiple languages to ensure seamless integration into the customer's reality.

TypeScriptJavaScriptPythonGo +3
5mo ago
Rippling

Senior Forward Deployed Engineer

San Francisco, US Full-TimeEnglish

Forward Deployed Engineers (FDEs) at Rippling act as customer-facing software engineers, bridging complex business problems with the Rippling Platform. Responsibilities include leading complex customer engagements, owning solution strategy, and building custom solutions using languages like TypeScript, Python, Go, and SQL. Candidates must be experienced engineers who combine strong technical judgment, customer intuition, and product thinking.

TypeScriptJavaScriptPythonGo +2
5mo ago
Rippling
Hybrid

Data Engineer II - Gtm Team

San Francisco, California, US Full-TimeEnglish

The Data Engineer II will join the Revenue Operations (RevOps) team to design and implement backend services, AI integrations, and data pipelines supporting Rippling’s sales automation stack. Key responsibilities include developing scalable backend systems for AI/ML workflows, building multi-LLM applications, and optimizing data pipelines using technologies like Databricks, Snowflake, and Kafka. This role requires close collaboration with AI/ML engineers and data scientists to bring production-grade AI systems to life.

PythonSystem DesignFastAPIKubernetes +6
5mo ago
Rippling

Sde II - Mobile

Bangalore, IN Full-TimeEnglish

The Mobile Platform team at Rippling is seeking a Software Engineer II to build the core engine, architecture, and infrastructure powering the entire mobile application. Key responsibilities include architecting mobile platform components using TypeScript, React Native, and Expo, while frequently bridging native gaps by writing modules in Swift/Obj-C or Kotlin/Java. The role focuses heavily on performance optimization, developer tooling, and creating shared building blocks for all mobile engineers.

TypeScriptReact NativeExpoSwift +6
6mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Rippling

Senior Software Engineer, Backend Full-Stack - HR Product

San Francisco, California, US Full-TimeEnglish

The Senior Software Engineer will develop and improve backend capabilities and user-facing features for Rippling's HR Product Engineering team, which builds the foundational layer for workforce management systems. Key responsibilities include collaborating with PMs and designers to translate requirements into high-quality code while operating across the full stack. Candidates must have strong product intuition and experience shipping complex projects at scale.

PythonDjangoReactTypeScript +2
6mo ago
Rippling

Senior Software Engineer, Backend Full-Stack - Financial Product

San Francisco, US Full-TimeEnglish

The Senior Software Engineer will develop and improve both product backend capabilities and user-facing features across the stack for Rippling's Financial Product team. Key responsibilities include collaborating with PMs and designers to translate requirements into high-quality code, moving quickly to fill product gaps, and actively participating in building a culture of engineering excellence. This role is central to building out Rippling's unified, global financial system integrated with HR/IT data.

PythonDjangoReactTypeScript +1
6mo ago
Rippling

Senior Software Engineer, Frontend Full-Stack - HR Product

San Francisco, California, US Full-TimeEnglish

The Senior Software Engineer will build and innovate across the full stack, from defining backend APIs to developing intuitive frontend features using React/TypeScript. Responsibilities include collaborating with PMs/designers, taking ownership of frontend architecture, and making autonomous technical decisions to ensure high-quality, scalable product delivery. Candidates need 5+ years of shipping high-quality code, strong product intuition, and deep experience with modern frontend architecture.

ReactTypeScriptPythonDjango +5
6mo ago
Rippling

Senior Software Engineer, Frontend Full-Stack - Financial Product

San Francisco, California, US Full-TimeEnglish

The Senior Software Engineer will build and innovate across the entire stack, from defining APIs and backend logic to developing user-facing features in the frontend using React/TypeScript and a backend framework like Python/Django. Key responsibilities include collaborating with PMs/designers, owning frontend architecture/UX, and making autonomous technical decisions for feature delivery. This role requires 5+ years of shipping high-quality code and a deep understanding of modern frontend architecture.

ReactTypeScriptPythonDjango +6
6mo ago
Rippling

Software Engineer II, Frontend Full-Stack - Financial Product

Toronto, Ontario, CA Full-TimeEnglish

The Financial Product Engineering team is seeking a Software Engineer II, Frontend Full Stack to build and maintain core financial products, including global payroll and spend management systems. Responsibilities involve leading the implementation of complex user interfaces, translating requirements with designers, owning the full frontend lifecycle, and collaborating with backend engineers on API definitions. Candidates must have 2+ years of frontend development experience using modern frameworks like React and TypeScript, coupled with strong product intuition and UX care.

ReactTypeScriptFrontend DevelopmentAPI Definition +4
6mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Rippling

Software Engineer II, Backend Full-Stack - Platform

New York, US Full-TimeEnglish

The Platform Engineering team seeks a Software Engineer II to design and implement full-stack features with an emphasis on backend logic, API development, and data integrity. The role involves owning the full development lifecycle, working across the stack to ensure reliable functionality and performance. Candidates must have 2+ years of experience in full-stack development using backend languages like Python/Go and frontend technologies like React/TypeScript.

Backend DevelopmentFull Stack DevelopmentAPI DevelopmentData Integrity +4
6mo ago
Rippling

Senior Staff Full-Stack Engineer - Time Products

San Francisco, California, US Full-TimeEnglish

Rippling is seeking a Senior Staff Fullstack Engineer to build scalable, high-performance backend systems for their Time Products. Key responsibilities include driving architecture and design decisions, writing exceptional code, and owning the full product lifecycle from ideation to production. The role requires deep technical expertise combined with a strong product focus to deliver intuitive, polished user experiences.

Frontend DevelopmentSystem DesignScalabilityFault Tolerance +5
7mo ago
Rippling

Frontend Software Engineer 1 - Reimbursements

Bangalore, IN Full-TimeEnglish

The Accounting Integrations team is seeking an SDE-I to build scalable, reliable systems automating financial data synchronization between Rippling products and external ERPs. Responsibilities include taking ownership of projects from requirements to launch, maintaining high engineering standards, and developing extensible solutions. This high-ownership role requires a strong backend engineer mindset focused on solving real-world business problems at scale.

JavaScriptTypeScriptES6React +6
8mo ago
Rippling

Staff Frontend Engineer - Web Infra

Bangalore, IN Full-TimeEnglish

The Staff Frontend Engineer will lead the web performance charter, focusing on optimizing the web application for superior performance and user experience. Key responsibilities include architecting and owning the roadmap for frontend build infrastructure, integrating Module Federation for micro-frontends, and radically improving the local development loop. This high ownership role requires deep technical expertise in frontend infrastructure and strong leadership skills to drive strategic technical initiatives.

Frontend InfrastructureBuild SystemsDeveloper ToolingJavaScript (ESNext +6
10mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs