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 Staff Software Engineer - Data Ingestion role.
Rezi rewrites your resume against Rippling's job description. Free.

Tailor your resume to this Staff Software Engineer - Data Ingestion 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 Staff Software Engineer - Data Ingestion posting at Rippling — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Staff Software Engineer - Data Ingestion 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. We are developing systems for ingestion, transformation, lineage, data catalogs, and visualization, leveraging ML and LLMs for automated insight generation and conversational experiences.
Responsibilities
- Develop high-quality software using Python, Apache Kafka, Iceberg, and Temporal.
- Create large-scale data pipelines and processing products.
- Build scalable data platforms, data lakes, and data ingestion systems.
- Own products, APIs, or platform spaces.
- Build engineering skills and solve complex technical problems.
- Influence company architecture, technology selections, and trends.
Requirements
- 8+ years of software development experience, preferably in fast-paced environments.
- Solid understanding of CS fundamentals, architectures, and design patterns.
- Proven track record in building large-scale applications, APIs, and developer tools.
- Excellent cross-functional collaboration skills, with the ability to articulate technical concepts to non-technical partners.
- Thrive in a product-focused environment and are passionate about customer experience.
- Experience handling pipelines that sync billions of rows of data daily across a multi-tenant system.
Skills
- Python
- Apache Kafka
- Iceberg
- Temporal
- Data pipelines
- Data processing
- Data platforms
- Data lakes
- Data ingestion systems
- API development
- Developer tools
- Cross-functional collaboration
- Product-focused development
- Large-scale application development
- ML
- LLMs
- Agentic development
- Apache Iceberg
- Parquet
- Spark
- Hive
- Flink
- Delta Lake
- Presto
- Trino
- Avro
Location
- US-based
Work Type
- Office-based
- Hybrid
Experience Level
- 8+ years
Salary/Compensations
- Competitive salary + benefits + equity
Benefits
- Competitive salary
- Benefits
- Equity
About the Company
- Rippling is building an end-to-end analytics and business intelligence system for customers, aiming to replace the need for Data Lakes, Data Warehouses, and data pipelines.
- Rippling is in a unique position as the source of the vast majority of data, enabling an all-encompassing out-of-the-box solution.
- The company is exploring ML and LLMs for automated insight generation and conversational analytics experiences.
- Rippling has launched its data pipelines product to beta customers with strong demand for over 100+ connector types, expecting to expand to thousands of connectors for hundreds of thousands of customers.
- The company supports API-based integration, JDBC, and Open Telemetry for data ingestion.
- Rippling is at the forefront of agentic development through test harnesses.
- Rippling highly values having employees working in-office to foster a collaborative work environment and company culture.
- For office-based employees, working in the office at least three days a week is considered an essential function of the role.
Equal Opportunity
- 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 accommodations@rippling.com.