# Senior Software Engineer

**Company:** [Rippling](https://hotfix.jobs/companies/rippling)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 6+ years
**Skills:** Java, Python, Django, MongoDB, AWS, Distributed Systems, SaaS, Payment Systems, Fintech, Software Testing
**Posted:** 2026-05-14

> Senior software engineer building scalable, secure payment and finance systems for Rippling’s Financial Integrity team. The role requires 6+ years of software development experience, strong Java or Python expertise, and experience with distributed systems or SaaS platforms.

## Job Description

## Responsibilities
- Engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions.
- Tackle complex engineering challenges and develop scalable solutions.
- Collaborate with product managers, engineers, and stakeholders to understand requirements, contribute to architectural decisions, and deliver high-quality solutions aligned with business objectives.
- Review and provide feedback on code, features, technology, architecture, and designs.
- Drive standards for code quality and testing across the product.
- Mentor and guide junior engineers, fostering technical excellence, best practices, and continuous learning.
- Develop and maintain technical documentation, including design documents, architecture diagrams, and test plans.
- Stay current with emerging trends and technologies in the fintech industry.
- Design, develop, and maintain robust payment systems while ensuring compliance with regulatory standards.

## Requirements
- Bachelor's or master's degree in Computer Science or a related field.
- 6+ years of professional software development experience.
- Strong proficiency in Java, Python, or similar programming languages.
- Experience designing and developing scalable distributed systems or SaaS platforms.
- Excellent written and verbal communication and collaboration skills.
- Strong problem-solving skills and ability to thrive in a fast-paced, dynamic environment.

## Nice-to-haves
- Experience with Python, Django, MongoDB, and AWS.
- Experience working in a high-performance organization, preferably a technology startup.

## 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/e84ce51d-2080-4330-9cb3-411bbe090673
**Canonical:** https://hotfix.jobs/jobs/e84ce51d-2080-4330-9cb3-411bbe090673