Full Stack (Backend) Engineer II - Platform
Rippling
About Rippling
Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform.
By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee changes. Take onboarding, for example. With Rippling, you can just click a button and set up a new employees’ payroll, health insurance, work computer, and third-party apps—like Slack, Zoom, and Office 365—all within 90 seconds.
Based in San Francisco, CA, Rippling has raised $1.2B from the world’s top investors—including Kleiner Perkins, Founders Fund, Sequoia, and Bedrock, and Greenoaks—and was named one of America’s best startup employers by Forbes (#12 out of 500).
About the Role
Rippling's special sauce is its ability to automatically react and understand changes and connections across many systems, and that stems from our unified platform. The Rippling Platform is the infrastructure of the best-run organizations so companies no longer have to rely on duct-tape integrations, or even worse, spreadsheets. On top of the Rippling Platform sits all of our natively built apps, including payroll, device management, and many more.
The Permissions Platform lies at the foundation of all of this, ensuring that everyone who uses Rippling has the access they need to do their job–whatever data and apps that requires–and no more.
As a Full-Stack Engineer on the Permissions Team, you will play a key role in delivering on this vision by building the fundamental components that make the Permissions Platform delightful to use both for end users and for developers at Rippling.
What You Will Do
- Become an expert in the existing Permissions system at Rippling, and leverage that expertise both to support existing use cases and to continue building out the Permissions Platform for new and existing use cases alike.
- Work closely with senior engineers, product managers, and designers to build frontend components–and when necessary, the backend APIs–that enable delightful user experiences wherever Rippling users need to see or manage permissions.
- Work closely with other engineers across the organization to adopt the Permissions Platform to enable teams to quickly evolve existing products and bring new products to market.
- Ship high-quality software incrementally and consistently.
Qualifications
- 2+ years of professional experience as a software engineer
- Experience building and operating reliable backend services using one or more backend languages: (Python/Ruby/golang, etc.) and web frameworks (Django, RoR, Spring, etc.)
- Experience building well-tested, composable frontend components (React experience is ideal)
- Experience working in a fast-paced, dynamic environment
- Strong communication skills with a variety of stakeholders
- Care for the user experience, both for end users and for internal developers
- A strong sense of ownership, a bias toward action, and a desire to learn and grow
Additional Information
Rippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Rippling is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accomodations@rippling.com
Rippling highly values in-office collaboration. Employees living within 30 miles of an office are expected to work onsite three days a week with those living 30-49.9 miles away expected to be in the office one day a week. Employees living over 50 miles away are required to relocate within 30 miles of an office. To enhance team cohesiveness, new employees are asked to work onsite three days a week for their first six months.
This role will receive a competitive salary + benefits + equity. The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location here.
A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed below.