15 open TypeScript positions
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.
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.
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.
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.
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.
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.
Weekly TypeScript jobs delivered to your inbox.
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.
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.
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.
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.
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.
Weekly TypeScript jobs delivered to your inbox.
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.
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.
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.
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.