BENGALURU · FULLTIME
Staff Software Engineer
Rippling
Bengaluru · onsite · Posted 62d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Instahyre · 6 questions to answer1.0s
- Decided the answers for all of them3.0s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Responsibilities:
- Architect, develop, and maintain large-scale, distributed systems and scalable services for the Rippling Unity Platform.
- Set the direction for engineering best practices and technology adoption.
- Engage in coding and code reviews using Python, Golang, and Java.
- Guide and support engineers, fostering a culture of learning and technical excellence.
- Partner with cross-functional teams to align on goals and ensure successful project outcomes.
- Design and implement clean, modular APIs, including Backend for Frontend (BFF) systems.
- Architect systems capable of supporting millions of users, ensuring performance, reliability, and scalability
- Design analytical and transactional systems (e. g., Presto, S3 Snowflake, MySQL, Aurora, MongoDB) to handle petabyte-scale data.
- Implement streaming solutions (e. g., Spark Streaming, Apache Flink, Kafka Connect) for transactional and analytical workflows.
- Establish robust observability practices, including monitoring, logging, and tracing.
- Maintain standards and comprehensive documentation for system architecture and operations.
Requirements:
- 9+ years of software engineering experience, with at least 3 years in a role leading architecture, designing consumer-facing products, and building systems.
- Technical Expertise: Strong proficiency in backend development, distributed systems, and large-scale data pipelines.
- Data Pipeline Experience: Hands-on experience with data processing frameworks.
- Scalability and Performance: Deep knowledge of building and scaling real-time, high-throughput systems.
- Consumer-Facing Product Development: Experience working on consumer-grade applications with a focus on intuitive user experiences.
Sourced from instahyre
Section · 02
Skills
Section · Company
About Rippling

Rippling
HiringInternet
One place to run all your HR, IT, and Finance. Globally.
1.3k+
employees
2016
10 years old
San Francisco,California
United States
About
Rippling is a workforce management system that eliminates the friction from running a business. Most companies struggle with routine tasks, like running payroll, to cross-functional planning, like aligning on headcount. All their data related to people, processes, and systems is scattered in a hundred places. Rippling aims to streamline these processes and provide a unified platform for managing workforce-related tasks.
Industries
Employee ratings
120 reviews
Culture
2.5
Career growth
2.5
Work-life
2.6
Employees rate it well for
Find them on