Rippling aims to unify HR, IT, and Finance systems into a single platform to manage and automate the employee lifecycle. The company is looking to enhance its Employee Experience products, including AI-driven HR solutions like Talent Signal, to help customers onboard, engage, and retain talent more effectively.
Requirements
- 8+ years of professional experience as a software engineer
- You have seen systems operating at a significant technical and organizational scale
- Experience working in a fast-paced, dynamic environment
- Expertise in building distributed services with Python, Golang, or Java
- Experience with Frontend technologies, React experience required
- Comfortable at developing scalable and extendable core services used in many products
- Basic knowledge of ML concepts and data engineering is a plus
Responsibilities
- Work closely with Product Managers, Designers and the business to create product features.
- Produce quality software that is shipped incrementally and continually at a high velocity - help set the long-term technical vision of the team.
- Have a lot of clear ownership over various parts of the product.
- Interact with early customers and support them in being successful with the new product.
- Provide thoughtful feedback to your peers, and benefit from strong mentorship yourself.
- Work closely with other engineers on the team to develop scalable, fault-tolerant systems.
Other
- Rippling highly values having employees working in-office to foster a collaborative work environment and company culture.
- For office-based employees (employees who live within a defined radius of a Rippling office), Rippling considers working in the office, at least three days a week under current policy, to be an essential function of the employee's role.
- Rippling is an equal opportunity employer.