Staff Software Engineer - Rippling Query LanguageEngineeringSan Francisco, CA
Rippling
Rippling Platform Engineer
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.4B+ 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 all official communication will only be sent from @ Rippling.com addresses.
About The Role
The Platform team is responsible for developing core services and cross-cutting products that form the building blocks at Rippling. Other engineering teams at Rippling leverage these fundamental Lego blocks to create complex products on top of them.
The team owns the analytics, customizable workflows, data platform, reporting, permissions, and custom fields products. All these projects have customer-facing product components and core platform components supporting 10+ product teams. This is a unique opportunity to work on both product and platform layers at the same time.
At Rippling, we want users to configure and customize our features/products without complexity. Therefore, we've created a new language called Rippling Query Language (RQL) which allows our customers to write Queries and scripts to create Formula Fields inside of our analytics suite, applications in Data Cloud and extend functionality elsewhere across Rippling.
RQL internally has its own grammar, parser, query translator, distributed query processing engine, and a distributed datastore. You will work on challenging technical challenges like distributed systems and big data technologies.
What You'll Do
- Work on distributed processing engines and distributed databases
- Develop high-quality software with attention to detail using tech stacks like Python, MongoDB, CDC, and Kafka
- Leverage big data technologies like Aurora, Trino, Presto, Pinot, Iceberg, Flink and more.
- Build custom programming languages within the Rippling Platform
- Create data platforms, data lakes, and data ingestion systems that work at scale
- Design, develop, code, and test software systems, improvements, products, and user-facing experiences
- Work alongside software architects and senior developers doing state-of-the-art development work
- Contribute to product design and implementation discussions
- Find and build unique solutions to implement projects from the idea phase to production
What You'll Need
- 8+ years experience in backend engineering roles
- Experience writing testable and performant backend code
- Experience working in a fast-paced, dynamic environment
- Experience mentoring less-experienced developers
- Ability to thrive in an environment that grants you a lot of autonomy to explore creative solutions
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 View email address on click.appcast.io
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 defined radius of a Rippling office), Rippling considers working in the office, at least three days 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.
- ...Rippling Identity Team Opportunity Rippling gives businesses one place to run HR... ...all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the... ...We are seeking an exceptional Senior Staff Software Engineer to spearhead the evolution of our...SuggestedWork at officeWorldwide3 days per week
- ...Rippling Workflow Platform Engineer Rippling gives businesses one place to run HR, IT, and Finance. It... ...within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the... ...'ll Do: Develop high quality software with attention to detail Ship incrementally...SuggestedWork at office3 days per week
- ...Rippling Device Management Staff Software Engineer Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce... ...365—all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the world's top investors...SuggestedWork at officeWorldwide3 days per week
$198k - $346.5k
...Senior Staff Software Engineer - Workforce Management Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce... ...365—all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the world's top...SuggestedHourly payWork at officeWorldwideFlexible hours3 days per week- ...Staff AI/ML Engineer Rippling gives businesses one place to run HR, IT, and Finance. It brings together... ...in a single system. Based in San Francisco, CA, Rippling has raised $1.4B+ from... ...What You Will Need 7+ years of software engineering experience, including 3...SuggestedWork at officeImmediate start3 days per week
- ...Rippling Rippling gives businesses one place to run HR, IT, and... ...90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+... ...between product leadership, engineering leadership, and technical workstreams... ...: 8+ years of professional software engineering experience, with...Work at office3 days per week
- ...Rippling Core Experience Team Position Rippling gives businesses... ...90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+... ...will be consumed by other engineering teams across Rippling, so correctness... ...~8+ years of professional software engineering, with a strong...Work at office3 days per week
$189k - $315k
Rippling gives businesses one place to run HR, IT, and Finance.... ...90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+... ...projects end-to-end. As a Staff Engineer on Payroll Payments, you will... ...experience as a software engineer, with a proven track...For contractorsWork at office3 days per week- ...Data Bridge Team Member Rippling gives businesses one place to run HR, IT, and Finance... ...all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the... ...Rippling Products. Build and grow your engineering skills in different challenging areas...Work experience placementWork at office3 days per week
- ...Staff Software Engineer Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are... ...Microsoft 365—all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the world's top investors...Work at office3 days per week
$180k - $315k
...source of truth that powers Rippling’s Global Payroll ecosystem—... ...-driven experiences. As a Staff Software Engineer on the Payroll Data team, you... ...data infrastructure and query systems that serve millions... ...5,000 USD per year (US San Francisco Bay Area) #J-18808-Ljbffr...Work at office3 days per week- ...Backend Engineer Rippling gives businesses one place to run HR, IT, and Finance. It brings... ...in a single system. Based in San Francisco, CA, Rippling has raised $1.4B+ from the... ...learning and large language models to build software which helps our internal GTM teams...Work at office3 days per week
$207k - $362.25k
...About Rippling Rippling gives businesses one place to run HR... ...90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+... ...ecosystem is RQL (Rippling Query Language) , our proprietary... ...applications. As a Senior Staff Engineer on the Query and Data Platform...Work at officeShift work3 days per week- ...Senior Staff Engineer For Payroll Rippling is rapidly expanding its global footprint, and our Payroll product is the engine that executes on the... ...What You Will Need ~10+ years of professional software engineering experience, including technical leadership...Work at office3 days per week
- ...Rippling Rippling gives businesses one place to run HR, IT, and... ...90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+... ...Product Team The HR Product Engineering team is the foundational... ...compliance, and enterprise software. Our products manage the most...Work at office3 days per week
- ...Rippling IT Product Engineer Rippling gives businesses one place to run HR, IT, and Finance. It brings... ...within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the... .... Our mission is to build software that enables businesses to manage employee...Work at officeRemote work3 days per week
- ...Rippling Backend Engineer Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems... ...and Microsoft 365—all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the world's top investors...Live inWork at office3 days per week
- ...Dotnet Developer Location: San Francisco, CA Duration: Contract Rate: DOE... ...and direction to less experienced staff. Required Qualifications Software Engineering experience .NET (4 Years) .NET Core (2 Years) SQL query writing (1 Years) Agile/Waterfall...Contract work
$198k - $299k
...iteration cycles Raise the bar for engineering quality - code, architecture,... ...experience operating at a Staff-level scope. You’ve led large... ...your impact and rethink how software gets built Ability to... ...will work for Amplitude in San Francisco Bay Area of California. Salary...Work at officeHome officeFlexible hours$200k - $230k
...on their craft and customers. With teams in Denver, San Francisco, and New York, we’re proud to support more than 400,000 small... ...serve. Learn more about our Total Rewards philosophy . Staff Observability Engineer Gusto’s Reliability Engineering team enables our product...Work at officeLocal areaRemote work2 days per week3 days per week$168k - $210k
Senior Software Engineer, Data Engineering Location: San Francisco, CA, United States. We’re building a world where value moves like information does today. Through... ...will power onboarding for every product, from Ripple Payments to our new Stablecoin. Your architecture...Full timeLocal area$145k - $195k
Platform Engineer - Reliability & Scale at LangChain - San Francisco, CA About LangChain At LangChain, our mission is to make... ...bottlenecks, optimize database queries, and architect solutions for distributed... ...proficiency : Strong hands-on software engineering skills (Python, Go,...$174k - $290k
Rippling gives businesses one place to run HR, IT, and Finance. It brings together all... ...65—all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the world... ...own it. Your customers are Rippling's engineers. Hundreds of them, growing weekly,...Work at office3 days per week$163k - $204k
Staff Software Engineer, Platform Orchestration About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard... ...their craft and their customers. With teams in Denver, San Francisco, and New York, we support more than 500,000 small...Full timeWork at officeLocal areaImmediate startRemote workShift work2 days per week3 days per week$200k - $300k
...Senior Software Engineer - San Francisco, CA (onsite) A fast growing AI platform supporting more than one thousand physical locations and tens of millions of calls every year is expanding its engineering team. The company is scaling from millions of calls to billions...Remote workRelocation package$135k - $236.25k
About Rippling Rippling gives businesses one place to run HR, IT,... ...within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+... ...Product Team The IT Product Engineering team is critical to unifying... .... Our mission is to build software that enables businesses to...Work at officeRemote work3 days per week- ...Distributed Systems Engineer Rippling gives businesses one place to run... ...0 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+... ...transactional and analytical query engines to deliver fast... ...professional experience as a software engineer ~ Proficiency in...Work at office3 days per week
- ...Android Developer Location: San Francisco, CA or Charlotte, NC Position Type: contract Salary: (W2 Rate) Interview mode: Skype US Citizen, Green Card and H4 EAD Preferred Job Description ~7+ years of application development and implementation experience...Contract work
$300k
...About the job Quantitative Developer $300K-$500K - San Francisco, CA | Apply Now Now Hiring: Quantitative Developer in San Francisco, CA!Apply now with 24/7 PT.• Responsibilities:- Design and implement robust data pipelines and tools that bring quantitative research...Immediate start- ...Java Developer Location: San Francisco, CA Rate: DOE-W 2 Position Type: Contract Requirements: ~ Must have 2+ years of experience developing in Java technologies. ~2+ years of experience in working with test cases, plans and QA Automation ~ Experience...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Rippling Query LanguageEngineeringSan Francisco, CA. Be the first to apply!
- software product owner San Francisco, CA
- id software San Francisco, CA
- software quality assurance San Francisco, CA
- mid-level software developer San Francisco, CA
- software sales San Francisco, CA
- internship software San Francisco, CA
- remote software sales San Francisco, CA
- embedded software San Francisco, CA
- software asset management analyst San Francisco, CA
- software engineer - cloud services San Francisco, CA

