# Senior Software Engineer - Global Payroll

**Company:** [Rippling](https://hotfix.jobs/companies/rippling)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Python, Django, MongoDB, NoSQL, JavaScript, Data Structures, Algorithms, System Design, Web Applications, Incident Management
**Posted:** 2026-01-30

> Build and lead development of scalable India and Singapore payroll systems, including payroll calculations, compliance, integrations, and filings. The role requires 5–7 years of experience, strong Python and Django expertise, large-scale web platform experience, and cross-functional technical leadership.

## Job Description

## Responsibilities
- Own and deliver multi-team quarterly goals, taking responsibility for project success and aligning team goals with organizational priorities.
- Convert complex requests into scalable, clean designs and code while serving as a multi-system architecture expert.
- Debug systems, manage on-call incidents, act as Incident Commander, and conduct postmortems.
- Focus on maintainability and quality while implementing security best practices.
- Contribute to robust and scalable systems supporting IN/SG payroll.
- Write clean, maintainable code and improve the technology stack and engineering processes.
- Participate in code reviews and design discussions.
- Collaborate with engineers, product managers, other teams, and third-party systems to build and ship product features.
- Build strong stakeholder relationships, act as a technical liaison, and proactively clarify requirements.
- Mentor teammates, exchange feedback, contribute to recruiting, drive knowledge sharing, and seek mentorship.

## Requirements
- 5–7 years of professional experience in a fast-paced engineering environment.
- Experience building large-scale platforms for web applications.
- Experience leading projects spanning multiple teams and requiring cross-functional collaboration.
- Experience mentoring and leading a small team of engineers.
- Expertise in Python and Django.
- Familiarity with MongoDB or similar NoSQL databases.
- Strong grasp of computer science fundamentals, including data structures, algorithms, and system design basics.
- Ability to debug and troubleshoot independently.

## Nice to Have
- Exposure to frontend development with JavaScript.

## Similar jobs

- [Senior Backend Engineer II](https://hotfix.jobs/jobs/f7f89c68-f00c-4bcc-8020-f4cd73d8d9c3) - Apollo - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/15c3b840-42d5-42c9-b887-c38e5406f785) - 6sense - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/f3dc0a4c-161f-41e3-8f0f-7f6f1bed0ae0) - ZoomInfo - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/424fec72-c653-4cf7-b981-4ab7dd3a98ff) - CommandLink - Remote
- [Senior Software Engineer](https://hotfix.jobs/jobs/b53f9259-9cbf-43e5-af97-1c6801417742) - Navan - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/f245b6a1-2c4f-4955-a60d-f0fab8717ccc
**Canonical:** https://hotfix.jobs/jobs/f245b6a1-2c4f-4955-a60d-f0fab8717ccc