Senior Software Engineer - Identity Platform

Rippling
CA, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Senior Software Engineer, Identity Platform

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.

We prioritize candidate safety. Please be aware that official communication will only be sent from @ Rippling.com addresses.

About The Role

The Identity team’s mission is to provide a single source of truth for authentication and security policy management across all user types and applications, giving customers the confidence to endlessly scale their organization on Rippling.

We’re looking for a technical leader who will be responsible for building highly scalable and reliable authentication infrastructure that powers all Rippling products, as well as building products that empower our customers to seamlessly connect to the external applications they use on a daily basis.

This team owns various domain-related products :

  • Identity and access management
  • Multi-factor authentication
  • Single sign-on
  • Password manager
  • Authentication settings
  • Authentication risk analysis
  • Activity logging, etc.

What You'll Do :

  • Help design, build and scale the next generation of Rippling’s authentication services, which have the highest uptime requirement of Rippling products
  • Work closely with stakeholders and management to define and deliver the team’s strategic roadmap
  • Apply industry-leading technologies to secure our customers
  • Solve complex problems which are unique for Rippling
  • Provide leadership and ownership over multiple product spaces
  • Advocate for user experience by connecting to the different company partners and our end-users
  • Learn and understand how your product can help Rippling continually differentiate itself

Qualifications :

  • 6+ years of software engineering experience, with 3+ years in technical lead or architect roles
  • Experience building highly available, highly scalable platforms that power multiple products
  • Ability to thrive in an ambiguous environment by identifying areas of impact and independently pursuing them
  • Passionate about being in a product-focused environment where everyone cares deeply about customer impact
  • Excellent ability to communicate complex technical ideas with clarity and precision in written and verbal modes
  • Passionate about mentoring and upleveling team members
  • Preferred experience (but not required) in our technology stack - Python, Django, Golang, React, MongoDB, AWS
  • Bonus points if you’ve had direct experience with the Identity domain
  • 10 days ago
Related jobs
Promoted
TikTok
San Jose, California

The TikTok Privacy & Security Compliance Platform team is responsible for building easy to use and efficient tools for compliance work for our main users , including legal, data protection office, thousands of TikTok Engineers and TikTok leadership, etc. Bachelor's Degree in Computer Science or ...

Promoted
Scale AI, Inc.
San Francisco, California

Scale AI is seeking highly skilled and motivated Senior Software Engineers to join our dynamic Federal Engineering team. Ability to quickly grasp and apply new concepts and stay up-to-date with emerging trends in software engineering. Our scalable and high-performance platform forms the foundation f...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Software Embedded Engineer. ...

Promoted
ServiceNow
San Diego, California

Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. Maintain and advance the Flow Engine’s capabilities to support a comprehensive range of Java and JavaScript APIs, ensuring seaml...

Promoted
TikTok
San Jose, California

Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or related fields. Our platform is built to help imaginations thrive. We are the TikTok Account team, responsible for providing top-notch identity and access related services to TikTok and its associated...

Promoted
HireIO Inc
San Jose, California

Contribute significantly to the development of platform-oriented KV products, incorporating features like Serverless support, automated operations, and robust monitoring and tracing systems. Participation or awards in competitions within the database domain or other algorithm and engineering fields ...

TikTok
San Jose, California

The TikTok Privacy & Security Compliance Platform team is responsible for building easy to use and efficient tools for compliance work for our main users , including legal, data protection office, thousands of TikTok Engineers and TikTok leadership, etc. Good communication skills Preferred Qualifica...

NationBuilder
Los Angeles, California
Remote

As a Senior Software Engineer you will build and maintain the software powering NationBuilder, while acting as a role model for the engineers around you. The Platform team’s mission is to enable all engineers to run wild and free; in service of that, we take a proactive stance on removing roadblocks...

JPMorgan Chase & Co.
San Francisco, California

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Investment Banking, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Lead the design and development of the c...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...