Rippling
Senior Software Engineer, Backend Full Stack - Data Cloud
Seattle, WA · Senior
Sponsorship not specifiedDetected 9 days ago
PythonReactDjangoFull-Stack DevelopmentSQLRESTCommunication
About the role
- 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.
Responsibilities
- Develop and improve both product backend capabilities and user-facing features, working across the stack to make them shine Collaborate closely with PMs and designers to translate complex product requirements and visual designs into responsive, high-quality code.
- Play an active role in building a culture of excellence within our product and engineering teams.
- build dashboards from scratch using natural language prompts
- you care about design and user experience and are quick to identify how these could be improved.
Requirements
- parameters, SQL queries, and the ability to incorporate third-party data Why this matters Most HR/Finance systems weren't built for AI.
- What you will need 5+ years of experience in a production environment using Python, Django, or related technologies.
Skills
- About Rippling Rippling gives businesses one place to run HR, IT, and Finance.
- Take onboarding, for example.
- Please be aware that all official communication will only be sent from @ Rippling.com addresses.
- It preserves and enriches data context to enable precise and accurate answers to your most important and nuanced business questions.
- It's a complete data stack including data connectors, transformations, visualizations, AI-powered analytics, and even inbound Zero-Copy.
- That makes it possible to ask questions that traditional BI systems struggle to answer correctly.
- Data Cloud as the foundation for Rippling AI Data Cloud and AI are deeply connected in Rippling.
- Data Cloud is the data infrastructure layer that powers Rippling AI.
Compensation
- 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.
Benefits
- This role will receive a competitive salary + benefits + equity.
- Move quickly and confidently, making smart decisions to fill in the gaps where product details aren't fully defined-always learning from user feedback.
Company info
- Analytics - Focuses on the reporting and dashboarding products that enable users to visualize and analyze data within Rippling.
- Data Access - Owns the query engine (RQL, Rippling Query Language) that powers data retrieval across the platform.
- This area includes sub-teams responsible for query execution, data ingestion, and query history.
- Data Management - Owns the metadata and data catalog layer, including how data assets are discovered, governed, and documented.
- Ingest & Prep - Responsible for bringing external data into Rippling.
- This area includes Managed Connectors (pre-built integrations with third-party systems) and Transformations (data shaping and preparation).
- Insights - A newer area within Data Cloud focused on surfacing actionable insights from data.
- Familiarity in frontend development with React or typescript.
- Exposure and hands on experience with systems operating at a significant technical and organizational scale
Equal opportunity
- Experience shipping complex projects Deep understanding of CS/algorithms fundamentals Strong communication skills with a variety of stakeholders Additional Information Rippling is an equal opportunity employer.
- To request a reasonable accommodation, please email accommodations@rippling.com Rippling highly values having employees working in-office to foster a collaborative work environment and company culture.
- equal opportunity employer.
Apply directly at Rippling →Create a free account for alerts like thisView Rippling immigration profile
This listing is sourced directly from Rippling's careers page and normalized into a canonical job model.