Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer, Backend - Data Products role.
Rezi rewrites your resume against Rippling's job description. Free.

Tailor your resume to this Senior Software Engineer, Backend - Data Products role.
Rezi rewrites your resume against Rippling's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer, Backend - Data Products posting at Rippling — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer, Backend - Data Products posting at Rippling — free, in seconds.
About the Role
The Data Cloud team is building an end-to-end analytics and business intelligence system to replace customers' needs for Data Lakes, Data Warehouses, and data pipelines. This system will handle ingestion, transformation, lineage, data catalogs, and visualization. The team is also exploring ML and LLMs for automated insight generation and conversational analytics experiences.
Responsibilities
- Work on distributed processing engines and distributed databases.
- Develop high-quality software using Python, MongoDB, CDC, and Kafka.
- Leverage big data technologies such as Aurora, Trino, Presto, Pinot, Iceberg, and Flink.
- Build custom programming languages within the Rippling Platform.
- Create scalable data platforms, data lakes, and data ingestion systems.
- Design, develop, code, and test software systems, improvements, products, and user-facing experiences.
- Collaborate with software architects and senior developers on advanced development work.
- Contribute to product design and implementation discussions.
- Implement projects from ideation to production.
Requirements
- 6+ years of 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 with autonomy and explore creative solutions.
Skills
- Python
- MongoDB
- CDC
- Kafka
- Aurora
- Trino
- Presto
- Pinot
- Iceberg
- Flink
Location
- US-based
Work Type
- Office-based (at least three days a week)
Experience Level
- 6+ years
Salary/Compensations
- Competitive salary + benefits + equity
- Salary ranges vary by location
Benefits
- Benefits
- Equity
About the Company
- Rippling is building an end-to-end analytics and business intelligence system for its customers.
- Rippling is in a unique position to provide an all-encompassing data solution as it is the source of the majority of the data.
Equal Opportunity
- Rippling is an equal opportunity employer.
- Committed to building a diverse and inclusive workforce.
- Does 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.
- Provides reasonable accommodations for candidates with disabilities.