Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12973551

    BENGALURU · FULLTIME

    Staff Software Engineer

    Rippling logo

    Rippling

    Bengaluru · onsite · Posted 62d ago

    Sourced fromInstahyre
    Not disclosed8–12 yrsfulltimeBengaluru

    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

    ScalaC plus plusGolangData StructuresPythonNode.JsAlgorithmsJavadistributedPipelinesBackend

    Section · Company

    About Rippling

    Actively hiring
    Rippling logo

    Rippling

    Hiring

    Internet

    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

    Internet

    Employee ratings

    120 reviews

    2.8/ 5

    Culture

    2.5

    Career growth

    2.5

    Work-life

    2.6

    Employees rate it well for

    Senior Management24Salary21Work Culture13Work Life Balance13Job Security11

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Staff Software Engineer · waiting for your command