Staff Software Engineer

1 day ago


Greater Bengaluru Area, India Rippling Full time

Staff Software EngineerAbout RipplingRippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform.By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee changes. Take onboarding, for example. With Rippling, you can just click a button and set up a new employees’ payroll, health insurance, work computer, and third-party apps—like Slack, Zoom, and Office 365—all within 90 seconds.Based in San Francisco, CA, Rippling has raised $1.35B from the world's top investors—including Kleiner Perkins, Founders Fund, Sequoia, Bedrock, and Greenoaks—and was named one of America's best startup employers by Forbes (#12 out of 500)About the RoleWe are seeking a passionate and highly experienced Staff Software Engineer to join our Employment Products team. As a senior most engineer and architect of the team, you will be responsible for designing, building, and scaling a first-of-its-kind Employments product. You will work on complex domains across 10+ countries, building a clean DSL for internal stakeholders, large-scale distributed systems, and cutting-edge performance analytics. Your work will have a direct impact on building a world class payroll product which accelerates success of expanding to more countries in a 10x shorter time span.Key ResponsibilitiesArchitect, 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.QualificationsExperience: 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 frameworksScalability 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.



  • Greater Bengaluru Area, India Rippling Full time

    Staff Software Engineer About Rippling Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform. By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make...


  • Greater Bengaluru Area, India Rippling Full time

    Staff Software Engineer About Rippling Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform. By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make...


  • Greater Bengaluru Area, India HiroJet Full time

    Role - Staff Software EngineerLocation - Bangalore (5 days WFO)About CompanyA profitable and rapidly growing AI healthcare startup based in New York City is currently seeking a skilled engineering manager located in India.Backed by a founder with a strong track record—having successfully scaled two previous startups to teams of over 1,000—the company has...


  • Greater Bengaluru Area, India HiroJet Full time

    Role - Staff Software Engineer Location - Bangalore (5 days WFO) About Company A profitable and rapidly growing AI healthcare startup based in New York City is currently seeking a skilled engineering manager located in India. Backed by a founder with a strong track record—having successfully scaled two previous startups to teams of over 1,000—the company...


  • Greater Bengaluru Area, India Ivanti Full time US$ 1,25,000 - US$ 1,75,000 per year

    Who We AreIn today's work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive.While our headquarters is in the U.S., half of our employees and customers are outside...


  • Greater Bengaluru Area, IN Arcana Full time

    Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Staff/Lead Backend Engineer. Embark on a journey where your deep-rooted expertise in computer science fundamentals, alongside an intricate understanding of data structures, algorithms, and system design, becomes the cornerstone of innovative solutions. This pivotal role...


  • Greater Bengaluru Area, India Arcana Full time

    Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Staff/Lead Backend Engineer. Embark on a journey where your deep-rooted expertise in computer science fundamentals, alongside an intricate understanding of data structures, algorithms, and system design, becomes the cornerstone of innovative solutions. This pivotal role...


  • Greater Bengaluru Area, India Straatix Partners Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Staff Software Engineer (SORIN)Your Experience at a GlanceWe're looking for a Senior Staff Software Engineer to join our incident response product team - incident management platform at SORIN — a global leader in secure IT infrastructure monitoring and management.You'll drive the architecture behind solutions that help our customers detect, respond...


  • Greater Bengaluru Area, India Illumina Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and...

  • Staff Engineer

    3 days ago


    Greater Bengaluru Area, India MHP – A Porsche Company Full time

    Job Title: Staff Engineer – FullstackExperience Required: Minimum 10+ years of professional experience Location: Bengaluru Career Level: Staff EngineerRole OverviewWe are seeking an accomplished Staff Engineer with deep expertise in AWS serverless development, TypeScript, Angular, and Node.js for backend services. This role is pivotal in defining technical...