Software Engineer II, Backend - Data Cloud
Rippling · Seattle, WA · 1 mo ago
On-siteEngineeringFull-time
About the role
The team is focused on the following core domains: Analytics, Data Access, Data Management, Ingest & Prep, and Insights.
Responsibilities
- Own the design and implementation of core backend services and APIs that power critical product capabilities and complex business logic.
- Ensure all systems are built for high-volume scale, reliability, and security, making strategic decisions about infrastructure and data integrity.
- Work seamlessly with product, frontend, and platform teams to translate feature goals into robust, high-performance technical solutions.
- Elevate the team's technical standards, lead code and design reviews, and mentor engineers on backend best practices.
Requirements
- 2+ years of experience in a production environment using Python, Go, or a similar high-scale backend language.
- Deep expertise in distributed systems architecture, data modeling, and performance optimization of relational databases.
- Experience contributing to systems operating at significant technical and organizational scale.
- Strong understanding of CS/algorithms fundamentals and experience with complex project delivery.
- Exceptional communication skills with technical and cross-functional stakeholders.
Qualifications
- Deep expertise in distributed systems architecture, data modeling, and performance optimization of relational databases.
- Experience contributing to systems operating at significant technical and organizational scale.
- Strong understanding of CS/algorithms fundamentals and experience with complex project delivery.
- Exceptional communication skills with technical and cross-functional stakeholders.
Skills
- Python, Go, or similar high-scale backend language.
- Distributed systems architecture.
- Data modeling and performance optimization of relational databases.
- Complex project delivery.
- Communication skills with technical and cross-functional stakeholders.
Benefits
- Ripple offers a competitive salary + benefits + equity.
- Office-based employees must work at least three days a week in a Rippling office.
- Ripple is an equal opportunity employer.
- Ripple is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process.
Pay
- 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.
Schedule
- Office-based employees must work at least three days a week in a Rippling office.