Senior Software Engineer - Hub Platform
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.
Rippling is built as a hub-and-spoke model, where the Hub team is at the center of all products built by Rippling. The Hub Platform team creates and maintains foundational services and building blocks that are leveraged by customers and product engineering teams at Rippling.
Your work will be used by many product teams and is critical to the success of the company. You will work directly with product engineering teams and end-users to architect complex and scalable systems. You will solve hard engineering problems every day - scaling our data platform, building frameworks (like a generic customer alerting framework) that span different product lines, creating a new language.
What You'll Do:
Develop high-quality software.
Work on complex engineering problems.
Have clear ownership over your projects.
Work directly with partner teams and end-users to help Rippling continually differentiate itself via better products and technology
Qualifications:
7+ years of professional work experience
Experience building a large-scale platform for web and mobile apps
Expertise building complex, distributed services with Python, JavaScript, or Ruby
Strong CS knowledge
Bonus points if you’ve previously worked with AWS
You care about product ownership and solving problems for our customers.
You’re passionate about being in a product-focused environment where everyone cares deeply about customer impact.
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.