Staff Software Engineer

rippling

Bangalore, India
On-site
Scalable distributed systems
Python and django development
Building customer-centric software
Rippling provides a unified platform to manage HR, IT, and Finance functions for businesses globally

Job Summary

  • Rippling provides a unified platform to manage HR, IT, and Finance functions for businesses globally.
  • This role offers high ownership and visibility, leading critical initiatives that impact company growth.
  • The position involves collaborating across teams to build and scale product features and infrastructure.

Matching Summary

Rippling provides a unified platform to manage HR, IT, and Finance functions for businesses globally.

Skills & Requirements

Must-have

  • scalable distributed systems
  • Python and Django development
  • building customer-centric software
  • leading high performance engineering teams
  • designing software for scalability and extensibility
  • collaborating across product and engineering teams

Nice-to-have

  • experience with React and MongoDB
  • working in ambiguous environments
  • mentoring junior engineers
  • business and technical leadership exposure
  • passion for solving customer pain points

Key Requirements

  • 12+ years programming experience
  • experience scaling products from 0 to 100
  • ability to exercise independent judgment
  • work onsite at Bangalore office at least three days a week

Work Rights

Not specified

Tailored Resume

Cover Letter