Companies you'll love to work for

59
companies
815
Jobs

Staff Software Engineer - Product Infrastructure

Rippling

Rippling

Software Engineering, Other Engineering, Product
New York, NY, USA
Posted on Wednesday, February 7, 2024
About Rippling
Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.
Take onboarding, for example. With Rippling, you can hire a new employee anywhere in the world and set up their payroll, corporate card, computer, benefits, and even third-party apps like Slack and Microsoft 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, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes.
About the role
Rippling is growing exceptionally fast. We have 1300+ sales and support personnel and 700+ engineers that need a variety of custom tools to do their best work. Our 3-person engineering team enables the entire company. This role is for the Tools team that manages a variety of key systems like Retool, Sales Account Tooling, and various support features. All features must be completed in a way that is consistent with our security and compliance obligations. It is a high-leverage and high-visibility role which has broad visibility across the entire organization.
What you will do
  • Develop high-quality and reliable software using Retool, Python, Django, React, and other relevant languages and frameworks

  • Design, build, ship tools that support the whole company

  • Build relationships with teams across engineering, sales, and support, to understand their needs and help improve their day-to-day workflows

  • Work with a variety of internal teams to translate high-level business requirements into a software design; communicate the designs to the other developers in the team

  • Serve as the technical lead for your team and drive critical projects & large initiatives

  • Provide technical mentorship for junior engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy

  • Evolve Rippling’s automation story as we continue to scale

What you will need
  • 8+ years of proven experience as a backend engineer

  • Public Cloud Platforms (AWS, GCP, etc)

  • Infrastructure engineering

  • Preferred experience with relevant languages & frameworks: Python, Django, React, Typescript

  • Previous experience building tools is a plus

  • Previous experience with Retool also a plus

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 having employees working in-office to foster a collaborative work environment and company culture. For office-based employees (employees who live within a 40 mile radius of a Rippling office), Rippling considers working in the office, at least three times a week under current policy, to be an essential function of the employee's role.

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.