Senior Software Engineer - Scheduling (San Francisco)

Sorry, this job was removed at 2:20 p.m. (PST) on Thursday, September 9, 2021
Find out who's hiring in San Francisco.
See all Developer + Engineer jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
About Rippling

Rippling is the first way for businesses to manage their HR & IT — from payroll and benefits, to employee computers and apps — all in one, modern system. 

In just 90-seconds, a company can set up (or disable) an employee’s payroll, health insurance, work computer, and third-party apps, like Gmail, Microsoft Office, and Slack. It’s the only platform that truly unifies every employee system, and automates all of the administrative work. 

Rippling is headquartered in San Francisco and has raised over $200M from top-tier investors, including Founders Fund, Greenoaks Capital, Coatue Management, Kleiner Perkins, and YCombinator.

 

About Rippling

Rippling is the first way for businesses to manage their HR & IT — from payroll and benefits, to employee computers and apps — all in one, modern system.

In just 90-seconds, a company can set up (or disable) an employee’s payroll, health insurance, work computer, and third-party apps, like Gmail, Microsoft Office, and Slack. It’s the only platform that truly unifies every employee system, and automates all of the administrative work. 

Rippling is headquartered in San Francisco and has raised over $200M from top-tier investors, including Founders Fund, Greenoaks Capital, Coatue Management, Kleiner Perkins, and YCombinator.

About The Role

One of the most exciting things about working about Rippling is that we’re constantly building out new products on top of our platform to better serve our customers.  One of our newest product efforts is scheduling:  we’re building a best-in-class tool to help companies schedule their employees to meet demand and staff availability, all while staying on top of complex compliance and business requirements.  As one of the first engineers on this team, you’ll be responsible for designing the core architecture of the product, as well as helping to figure out what it should be!  We care a lot about laying the right infrastructure before building things, but also about moving quickly and continually iterating on product, with a laser focus on what’s most important at any given time.


What You'll Do

  • Architect and build our scheduling product.

There are tons of moving pieces that will have to come together for us to launch this product:  core abstractions for schedules and capacity planning, an easy-to-use optimization engine that’s powerful enough to handle complex user-specified constraints, integrations with external data sources, and frontend/mobile experiences, to just name a few.  You’ll help us design and implement these from the ground up.

  • Wear many hats.

Writing and reviewing code goes without saying, but at Rippling engineers do a lot more than just engineering.  You’ll quickly become an expert on the product area and spend time talking to users, planning our product roadmap, and working on go-to-market initiatives.  As an early member on a new team, you’ll also play a major role in shaping the team’s culture and organization to help us scale.

Qualifications

  • 3+ years of professional work experience
  • Strong CS/algorithms fundamentals
  • Experience building and scaling products and systems from the ground up
  • Strong product intuition:  you care about design and user experience and are quick to identify how these could be improved.
  • Entrepreneurial mindset:  you thrive in unstructured environments and enjoy identifying big problems in addition to solving them.
  • Prior experience with optimization or operations research a plus

If you don’t necessarily meet all of the requirements listed here, we still encourage you to apply because skills can be used in lots of different ways, your life experience is equally important sometimes.

Rippling is an equal opportunity employer.

Even if you don’t meet all of the requirements listed here, we still encourage you to apply. Skills can be used in lots of different ways and your life and professional experience may be relevant beyond what a list of requirements will capture.

Rippling is an equal opportunity employer.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Rippling is just a two-minute walk from the Montgomery BART station. We're surrounded by many coffee shops, restaurants, and bars!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RipplingFind similar jobs