Staff Software Engineer - Variable Compensation
BengaluruFull-time9–16 yrsPosted 1 week ago
Leadership software engineering role at Rippling in Bengaluru. Needs 9+ years.
About the role
The Variable Compensation (VC) team at Rippling is on a mission to revolutionize how organizations design, manage, and distribute performance-based pay. As an agile team we operate at the dynamic intersection of Finance,HR and Artificial Intelligence. The team is structured into four key focus areas:
What you'll do
- They should be able to handle petabyte scale
- Streaming and Workflow Systems: Build and integrate streaming solutions (e.g., Spark Streaming, Apache Flink
- Scale : Build systems that can scale and process millions of payouts across thousands of unique and complex compensation plans
- Design systems that can adapt to increasing complexity without compromising performance or accuracy
What you need
- System design
- REST APIs
- SQL
- Python
- Java
- AWS
Good to have
- MongoDB
- Kafka
- Snowflake
- Spark
- HRMS
- Design systems