Staff Software Engineer - Global Payroll
BengaluruFull-time9–16 yrsPosted 1 week ago
Leadership software engineering role at Rippling in Bengaluru. Needs 9+ years.
About the role
We own the complete payroll run lifecycle (a payroll run is a batch process that calculates and processes payroll for a group of employees for a specific pay period) - from automatic creation to final processing. We also manage multiple internal integrations with HRIS systems, Filings, Benefits and other internal payroll components to ensure seamless data flow and processing.
What you'll do
- Lead the Architecture and Development: Design and implement scalable, high-performance systems to process large-scale compensation data and performance metrics
- Own Data Pipelines: Architect and build efficient, real-time data pipelines that ensure accurate, timely, and secure compensation calculations
- Scale Distributed Systems: Develop and optimize distributed systems that handle high-throughput data processing and analytics
- Drive Technical Excellence: Set best practices for code quality, security, and system reliability
- Mentor and Influence: Provide technical leadership and mentorship to engineers, fostering a high-performance team culture
What you need
- Payroll
- ETL
- Roadmapping
- HRMS