Senior Software Engineer

2 days ago


San Francisco, India Rippling Full time US$ 1,20,000 - US$ 2,50,000 per year
Job Description

About Rippling

Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.

Take onboarding, for example. With Rippling, you can hire a new employee anywhere in the world and set up their payroll, corporate card, computer, benefits, and even third-party apps like Slack and Microsoft 365all within 90 seconds.

Based in San Francisco, CA, Rippling has raised $1.4B from the worlds top investorsincluding Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrockand was named one of America's best startup employers by Forbes.

We prioritize candidate safety. Please be aware that all official communication will only be sent from addresses.

About the Role:

Rippling is the system of record for employee data - a complete Employee Management System. To solve this broad problem, a variety of applications and datasets need to come together as a graph connected through the employee record at its center.

We need a data platform to make it easy to make all forms of data accessible for different use cases, perform various transformations and query efficiently for a variety of online and offline use cases. You will be working on building this distributed data platform, defining key APIs, designing to scale, high availability, and handling both online, streaming and batch scenarios.

At Rippling, to support various use cases we use Redis, Mongo, Postgres to serve APIs, Kafka for streaming, Apache Pinot and Apache Presto for OLAP, and S3 and Snowflake for data lake and warehousing.

What You'll Do:
  • Work on distributed processing engines and distributed databases.
  • Create data platforms, data lakes, and data ingestion systems that work at scale.
  • Write core libraries (in Python and Golang) to interact with various internal data stores.
  • Define and support internal SLAs for common data infrastructure.
  • Design, develop, code, and test software systems, improvements, products, and user-facing experiences.
  • Leverage big data technologies like Postgres, Kafka, Presto, Pinot, Flink, Airflow, Mongo, Redis, and Spark.
  • Explore new and upcoming data technologies to support Ripplings exponential growth.
Qualifications:
  • 6 years of professional work experience.
  • Experience working in a fast-paced, dynamic environment.
  • Experience in building projects with good abstractions and architecture.
  • Comfortable at developing scalable and extendable core services used in many products.

If you dont meet all of the requirements listed here, we still encourage you to apply. No job description is perfect, and we might find an even more suitable opportunity that matches your skills and experience.

Locations

Bangalore, India



  • San Francisco, India freshworks technologies ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description Company Description Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end user. Headquartered in San Mateo, California, Freshworks has a global team operating from 13...


  • San Francisco, India Rippling Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. Take...


  • San Francisco, India Rippling Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. Take...


  • San Francisco, Heredia, India BOSTON SCIENTIFIC Full time US$ 80,000 - US$ 1,20,000 per year

    Job Description Senior Software Developer Work mode: Hybrid Onsite Location(s): American Free Zone, San Franci, H, CR Additional Locations: Costa Rica-Heredia Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At our company, we value diversity and believe it is our greatest strength. We are committed to...


  • San Francisco, India Rippling Full time US$ 1,80,000 - US$ 3,00,000 per year

    Job Description About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. Take...


  • San Francisco, India Rippling Full time US$ 1,80,000 - US$ 2,50,000 per year

    Job Description About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. Take...


  • San Francisco, India Rippling Full time US$ 1,50,000 - US$ 2,50,000 per year

    Job Description About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. Take...


  • San Francisco, India postman Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description Who are we? Postman is the worlds leading API platform, used by more than 30 million developers and 500,000 organizations, including 98 PERCENT of the Fortune 500. Postman is helping developers and professionals across the globe build the API-first world by simplifying each step of the API lifecycle and streamlining collaborationenabling...


  • San Francisco, India Rippling Full time US$ 1,50,000 - US$ 2,50,000 per year

    Job Description About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. Take...


  • San Francisco, India Rippling Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job Description About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. Take...