The Data Bridge team at Rippling is looking to build data systems that will power ML models and new product lines, enabling Rippling to exceed its current 500+ integrations and solidify its reputation as the go-to for launching groundbreaking HR, IT, and Benefits products.
Requirements
- 5+ years of professional work experience as a backend engineer
- Experience driving complex cross-functional projects
- Expertise in building complex distributed services with high availability and strict SLAs
- Experience building large-scale user-facing applications, APIs, and developer tools
- Strong CS fundamentals, and knowledge of architecture and common design patterns
- Plus if you have experience of running data processing pipelines in production using distributed data processing frameworks like Apache Spark or Flink.
- Plus if you’ve built integrations with 3rd party SaaS providers and workflow orchestration systems
Responsibilities
- Lead mission-critical projects and deliver data ingestions capabilities end-to-end with high quality
- Have clear ownership of one or many products, APIs or platform spaces
- Work within Rippling's central infrastructure team, responsible for delivering highly scalable distributed data ingestion systems, build a data lake architecture for various downstream systems to consume
- Ensure operational excellence and scale the platform capabilities to serve many different UCs across Rippling Products.
- Build and grow your engineering skills in different challenging areas and solve hard technical problems
- Influence architecture, technology selections, and trends of the whole company
Other
- You’re passionate about being in a product-focused environment where everyone cares deeply about customer impact
- Plus if you’ve previously worked with AWS and have working knowledge of observability tooling
- 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.