# Staff Software Engineer - Variable Compensation

**Company:** [Rippling](https://hotfix.jobs/companies/rippling)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 9+ years
**Skills:** Python, Go, Java, Distributed Systems, Data Architecture, System Design, APIs, Backend For Frontend, Presto, Amazon S3, Snowflake, MySQL, Aurora, MongoDB, Apache Kafka
**Posted:** 2026-05-06

> Technical leader building internet-scale distributed systems for a variable compensation and finance platform. The role requires 9+ years of software engineering experience, strong backend development skills, scalable system design expertise, and experience mentoring engineers.

## Job Description

## Responsibilities
- Architect, design, develop, and maintain internet-scale distributed systems and scalable services for the HRIS platform.
- Participate actively in coding and code reviews using Python, Golang, and Java.
- Provide technical leadership, establish engineering best practices, and guide adoption of advanced technologies.
- Mentor engineers and foster continuous learning, collaboration, and technical excellence.
- Design systems capable of handling millions of concurrent users with high performance, reliability, and scalability.
- Build modular abstraction APIs, programmatic APIs, and Backend for Frontend (BFF) systems.
- Design analytical and transactional storage systems capable of handling petabyte-scale workloads.
- Develop highly available and reliable systems targeting 99.99% or 99.999% uptime.
- Implement monitoring, logging, tracing, and other observability practices.
- Build and integrate streaming and workflow systems for transactional and analytical workflows.
- Collaborate with product management, data science, and operations teams.
- Drive innovation and continuous improvement.
- Maintain documentation and standards for architecture, design, and operational processes.

## Requirements
- 9+ years of software engineering experience, with significant experience building large-scale distributed systems and scalable services.
- Proficiency in Python, Golang, and Java.
- Deep understanding of distributed computing, data architecture, and scalable system design.
- Demonstrated technical leadership and experience mentoring and developing engineers.
- Experience building systems handling millions of users in parallel.
- Strong understanding of SLAs, resiliency, and observability.
- Expertise designing modular abstraction APIs, programmatic APIs, and BFF systems.
- Experience with analytical storage systems such as Presto, S3, and Snowflake.
- Experience with transactional storage systems such as MySQL, Aurora, and MongoDB.
- Experience with public cloud platforms and streaming technologies.
- Understanding of transactional and analytical workflow systems.
- Excellent verbal and written communication skills.
- Experience integrating AI-assisted workflows such as Claude and Cursor into software development.
- Ability to navigate large, complex codebases and independently solve ambiguous or evolving requirements.

## Benefits
- Opportunity to work on high-impact financial infrastructure at the intersection of finance, risk, compliance, KYC, accounting, and artificial intelligence.
- Opportunity to develop deep financial-domain expertise while building robust, scalable systems.

## Similar jobs

- [Sr. Staff Engineer - Payments & Commerce Platform](https://hotfix.jobs/jobs/153f52a7-9c89-4b7b-b5f1-fd9fa8b0f5d8) - GoHighLevel - Remote
- [Staff Software Engineer - Financial Integrity](https://hotfix.jobs/jobs/628b08cc-4a96-4422-8259-827b91dafd1e) - Rippling - Bengaluru, India
- [Staff Backend Engineer](https://hotfix.jobs/jobs/127bb501-4fd5-435d-92d9-d47c9bf13f75) - GitLab - Remote - $153k – $259k/yr
- [Staff Software Engineer, Security Platform](https://hotfix.jobs/jobs/4781c25d-fac1-4310-82f6-3708762dc1df) - Coinbase - Remote - ₹9.4M – ₹9.4M/yr
- [Staff Engineer](https://hotfix.jobs/jobs/266a6958-bad8-43f5-a0de-de4c0c7c2e8e) - Reltio - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/e055dc42-c8b0-4429-ba8e-9da446788d37
**Canonical:** https://hotfix.jobs/jobs/e055dc42-c8b0-4429-ba8e-9da446788d37