Highly Empowered Platform Architect

1 week ago


Bengaluru, Karnataka, India Rippling Full time
About Rippling

Rippling is a unified workforce platform that enables businesses to manage all their HR and IT needs, including payroll, benefits, computers, apps, and more. By connecting every business system to one source of truth for employee data, Rippling automates manual work, streamlining processes such as onboarding.

With Rippling, users can set up new employees' payroll, health insurance, work computer, and third-party apps in just 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B from top investors and was named one of America's best startup employers by Forbes (#12 out of 500). Our Bangalore site drives the build-out of critical products and we're seeking visionary Senior Staff Engineers to join our team.

Role Overview

We're looking for highly experienced engineers to lead the design, development, and maintenance of internet-scale, highly distributed systems and scalable services for the Rippling Unity Platform. This role requires deep expertise in analytical and transactional systems, scalability, concurrency, SLAs, system resiliency, and observability.

Key Responsibilities
  • Architect and Lead: Design, develop, and maintain internet-scale, highly distributed systems and scalable services for the Rippling Unity Platform.
  • Hands-On Coding: Actively participate in coding and code reviews, using languages such as Python, Golang, and Java.
  • Technical Leadership: Provide visionary technical leadership, setting the direction for engineering best practices and the adoption of advanced technologies.
  • Mentorship: Mentor and support engineers across the organization, fostering a culture of continuous learning, collaboration, and technical excellence.
  • System Design: Architect systems capable of handling millions of users simultaneously, ensuring high performance, reliability, and scalability.
  • API Development: Design and implement clean, modularized abstraction APIs and programmatic APIs for both end users and engineers, including Backend for Frontend (BFF) systems.
  • Storage Solutions: Design and implement Analytical systems that encompass both analytical (e.g., Presto, S3, Snowflake) and transactional (e.g., MySQL, Aurora, MongoDB) systems. They should be able to handle petabyte scale.
  • Resiliency and SLAs: Develop and maintain systems with high availability and reliability, targeting four or five 9s (99.99% or 99.999%) uptime.
  • Observability: Implement comprehensive observability practices, including monitoring, logging, and tracing, to ensure system health and performance.
  • Streaming and Workflow Systems: Build and integrate streaming solutions (e.g., Spark Streaming, Apache Flink, Kafka Connect) and workflow systems for both transactional and analytical workflows.
  • Collaboration: Work closely with cross-functional teams, including product management, data science, and operations, to align on strategic goals and ensure successful project delivery.
  • Innovation: Stay abreast of industry trends and emerging technologies, driving innovation and continuous improvement within the Rippling Unity Platform.
  • Documentation and Standards: Develop and maintain comprehensive documentation and standards for system architecture, design, and operational processes.
Required Qualifications
  • Experience: 15+ years of experience in software engineering, with a significant focus on building large-scale distributed systems and scalable services.
  • Technical Expertise: Proficient in coding with languages such as Python, Golang, and Java. Deep understanding of distributed computing principles, data architecture, and scalable system design.
  • Leadership: Demonstrated experience in technical leadership roles, with a proven track record of mentoring and developing engineering teams.
  • Systems Expertise: Extensive experience in building systems handling millions of users in parallel and developing scalable services. Deep understanding of SLAs, system resiliency, and observability.
  • API Development: Expertise in designing and implementing clean, modularized abstraction APIs and programmatic APIs, including BFF for front-end systems.
  • Storage Systems: Expertise in both analytical (e.g., Presto, S3, Snowflake) and transactional (e.g., MySQL, Aurora, MongoDB) storage systems.
  • Cloud and Streaming: Experience with public cloud platforms (e.g., AWS, S3) and streaming technologies (e.g., Spark Streaming, Apache Flink, Kafka Connect).
  • Workflow Systems: Understanding of both transactional and analytical workflow systems.
  • Communication: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to diverse audiences.
Compensation and Benefits

The estimated salary for this position is $250,000 per year. Rippling offers a competitive compensation package, including equity options, retirement plans, and comprehensive benefits. We prioritize candidate safety, communicating only through official @Rippling.com addresses.



  • Bengaluru, Karnataka, India Microsoft Full time

    Company OverviewMicrosoft is a technology leader that empowers innovators to create and deliver their ideas with confidence. Our data platform team is driving the transformation of analytics in the world of data, enabling customers to harness the power of big data.Job DescriptionWe are seeking an experienced Data Platform Architect to join our team. As a key...


  • Bengaluru, Karnataka, India LinkedIn Full time

    We are looking for a highly skilled and experienced Observability Platform Architect to join our team at LinkedIn. Our company is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers.OverviewWe believe amazing things happen when we work together in an environment where everyone feels...


  • Bengaluru, Karnataka, India Modus Enterprise Transformation Platform Full time

    About Modus Enterprise Transformation PlatformModus Enterprise Transformation Platform is a leading innovator in cloud infrastructure solutions. We are seeking a highly skilled Cloud Infrastructure Architect to join our team.


  • Bengaluru, Karnataka, India LinkedIn Full time

    Transformative Leadership OpportunityWe are seeking a visionary Senior Staff Software Engineer to drive technical excellence and lead our Ads Trust Engineering team.About LinkedInLeveraging the world's largest professional network, we empower individuals to achieve more in their careers. Our mission is to create economic opportunities for every member of the...


  • Bengaluru, Karnataka, India Tech Mahindra Full time

    About the RoleWe are seeking a highly skilled Data Platform Architect to join our team at Tech Mahindra.


  • Bengaluru, Karnataka, India Microland Full time

    Company Overview:Microland is a leading technology services company that empowers businesses to harness the power of digital transformation.Salary:The estimated annual salary for this role is around $85,000-$110,000, depending on location and experience.Job Description:This highly skilled collaboration platform manager will oversee the organization's...


  • Bengaluru, Karnataka, India Motorola Solutions Full time

    Job OverviewMotorola Solutions is seeking a highly skilled Cloud Platform Architect to join our Cloud Excellence Team. In this role, you will be responsible for designing and building scalable backend services and APIs, architecting and implementing large-scale systems, and collaborating with cross-functional teams to improve service offerings and deliver...


  • Bengaluru, Karnataka, India AMEX Full time

    We are seeking a highly skilled Cloud Architect to join our team in Bengaluru, India. As a key member of our technology delivery center, you will play a crucial role in designing and implementing large-scale cloud-based systems that drive speed and convenience for our customers.About the Role:Salary: $175,000 - $225,000 per year, depending on experienceJob...


  • Bengaluru, Karnataka, India Rippling Full time

    About RipplingRippling is a cutting-edge technology company that empowers businesses to streamline their HR, IT, and Finance operations. With a mission to simplify the workforce ecosystem, our platform brings together payroll, expenses, benefits, and computers in one seamless system.Salary InformationWe offer an estimated salary range of $150,000 - $200,000...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About UsAt LinkedIn, we empower professionals to achieve their career goals. Our mission is to make the world more connected and help people discover opportunities.Job DescriptionWe are seeking a highly experienced Senior Staff Software Engineer to join our team. This role offers a unique opportunity to design and develop cutting-edge technology that serves...


  • Bengaluru, Karnataka, India Salesforce Full time

    Job SummaryWe are seeking a highly skilled Salesforce Platform Architect and Engineer to join our team. In this role, you will be responsible for designing and architecting solutions on the Salesforce platform, with a focus on APEX, LWC, Data Cloud, Einstein (Studio & Discovery), Service Cloud, and Experience Cloud.The ideal candidate will have hands-on...


  • Bengaluru, Karnataka, India PhonePe Full time

    About PhonePe Group:PhonePe is India’s leading digital payments company with a large user base and a significant presence in the market. As the company continues to expand its services, it’s seeking a highly skilled Software Architect to design, develop, and implement scalable solutions that leverage large datasets.CultureAt PhonePe, we empower our...


  • Bengaluru, Karnataka, India Reltio Full time

    Reltio, a pioneer in AI-powered data unification and management, seeks an experienced Cloud Platform Architect to join our TechOps team. As a key member of our infrastructure engineering team, you will play a crucial role in shaping the company's cloud-based services and ensuring seamless delivery of our DevSecOps capabilities.About ReltioAt Reltio, we...


  • Bengaluru, Karnataka, India Genpact Full time

    About the RoleWe are seeking an experienced Adobe Experience Platform Architect Lead to join our team at Genpact. This is a highly technical leadership role that requires a deep understanding of customer data platforms, marketing technology, and Adobe Experience Cloud.


  • Bengaluru, Karnataka, India dentsu Full time

    At Dentsu, we're seeking a highly skilled Digital Platform Architect to join our team.We offer an estimated salary of $120,000 - $180,000 per year, based on your skills and experience.The purpose of this role is to ensure the high availability and stability of our digital platforms. As a key member of our engineering team, you will work closely with...


  • Bengaluru, Karnataka, India TEKsystems Full time

    About the RoleWe are seeking a highly skilled Salesforce architect to join our team at TEKsystems. This is a fantastic opportunity for an experienced developer to utilize their skills in designing and implementing scalable, secure, and reliable Salesforce solutions.


  • Bengaluru, Karnataka, India Stellantis Full time

    About the RoleWe are seeking a highly skilled Platform Engineer to join our team and play a crucial role in continuously improving the reliability, performance, and observability of our platform.The ideal candidate will have a strong technical background in monitoring, incident resolution, and extensive experience with Kafka and MSK (Amazon Managed Streaming...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Procore Technologies is a leading provider of cloud-based construction management software. We are seeking an experienced Staff Software Engineer, Mobile to join our team.We're looking for a talented professional to drive the next generation of field application platform initiatives in our global SaaS infrastructure. You'll work with our dedicated and...


  • Bengaluru, Karnataka, India PayU Full time

    Overview: PAYU, a leading digital payments player in the Indian market, is seeking a highly skilled Java Microservices Architect to lead our technology team. The successful candidate will be responsible for designing, architecting, and developing scalable, distributed systems using Microservices. Job Description: The ideal candidate will have extensive...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    Job OverviewWe are seeking a highly skilled Container Architect to join our team at Encora Inc. in Bangalore/Pune.This is a full-time, work-from-client-location position that requires at least 10 years of experience in delivering complex HPC and container platform projects.Estimated Salary: ₹2000000 - ₹4000000 per annum, depending on qualifications and...