Staff Software Engineer
Posted on 11/10/2022
Toronto, ON, Canada
- 8+ years of professional work experience
- Experience working in a fast paced, dynamic environment
- Experience in building projects with good abstractions and architecture
- Work on distributed streaming systems for asynchronous compute
- Create data lakes, and data ingestion systems that work at scale
- Create stream processing systems to aggregate and summarize data
- Build business intelligence visualization systems
- Design, develop, code, and test software systems
- Leverage big data technologies like Temporal, Apache Kafka and Apache Flink
Employee management software
Rippling is on a mission to eliminate the administrative work of running a company. The company offers an all-in-one platform to help manage HR and IT operations.
Company Core Values
- Humility - We try to understand others before trying to be understood, even when it’s inconvenient.
- Integrity - We try to do the right thing, especially when it’s inconvenient.
- Responsibility - We take responsibility for our role in every outcome, especially when it’s inconvenient.
- Never not my problem - We’re willing to step out of our lane to make life better for each other, and our customers.
- We push the limits - We dream one size bigger. We always have the audacity to challenge the status quo.
- We run hard - In business, every second matters. We act quickly and execute with urgency.