Software Engineer for Scalable Benefits Systems

7 days ago


Bengaluru, Karnataka, India Rippling Full time

About Rippling

Rippling is a unified workforce platform that enables businesses to manage their HR and IT needs in one place. With its advanced technology, companies can automate manual work and streamline processes, making it easier to manage employee data and changes.

Our vision at Rippling is to transform the benefits landscape by building a modern multi-sided marketplace that connects brokers, employers, and employees with various benefits products. We aim to make the experience easier, more affordable, and user-friendly for all parties involved.

The Benefits Vertical at Rippling includes:

  • Benefits Platform: Powers recommendations, payments, and our benefits eligibility engine.
  • Benefits Marketplace: Features over 100 partners, providing various benefits options to meet diverse needs.
  • Rippling Benefits Products: Natively built products that integrate into the overall platform, enhancing user experience and engagement.

We are looking for a Staff Software Engineer to join our Benefits Team and contribute to the development of scalable and reliable systems within our Benefits Marketplace and Platform. This role requires a strong background in building distributed systems, experience with Python, Django, React, MongoDB, AWS, and GoLang, as well as a passion for solving real-world customer problems and delivering robust technical solutions.

In this role, you will have the opportunity to work on complex systems, drive large-scale initiatives, and collaborate with business and technical leadership. You will be responsible for engineering and maintaining innovative solutions, mentoring junior engineers, and translating high-level business requirements into actionable software designs.

Key Qualifications:

  • 12+ years of programming experience, with expertise in building scalable distributed systems.
  • Proven ability to scale products through various growth phases: 0-1, 1-10, and 10-100.
  • Familiarity with Python, Django, React, MongoDB, AWS, and GoLang.
  • Strong ability to thrive in ambiguous environments, identifying and independently pursuing impactful areas.
  • Possession of a Bachelor's degree in Computer Science or related field.

Estimated Salary Range: $250,000 - $350,000 per annum, depending on location and experience.


  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Neorealm Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at Neorealm. As a key member of our engineering team, you will be responsible for designing and developing scalable systems that meet the needs of our clients.Key ResponsibilitiesDesign and implement robust software systems using Java and related technologiesWork collaboratively with...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Harness Full time

    Harness is a rapidly growing company that is revolutionizing the software delivery industry. Our mission is to empower the world's 30 million software developers to deliver code to their users reliably, efficiently, securely and quickly, increasing customers' pace of innovation while enhancing the developer experience.We offer comprehensive solutions for...


  • Bengaluru, Karnataka, India Tesco Bengaluru Full time

    About the roleTesco Bengaluru is seeking a highly skilled Backend Software Engineer to join our team in developing scalable systems. As a key member of our agile team, you will be responsible for designing, implementing, and deploying high-traffic applications using Node.js, cloud technologies, and microservices architecture.Job Responsibilities:Design and...


  • Bengaluru, Karnataka, India Rippling Full time

    About RipplingRippling is a unified workforce platform that revolutionizes the way businesses manage their HR and IT needs. With its innovative approach, companies can automate manual work and streamline employee onboarding, payroll, benefits, computers, and apps all within 90 seconds.Based in San Francisco, CA, Rippling has raised $1.4B from top investors...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior Backend Developer to join our team at Dew Software. As a leading player in the Digital Transformation space, we collaborate with Fortune 500 companies to drive their digital innovation and transformation.About the RoleThis is a senior-level position that requires a strong command of backend development principles, with...


  • Bengaluru, Karnataka, India InspironLabs Software Systems Pvt Ltd Full time

    Company OverviewInspironLabs Software Systems Pvt Ltd is a pioneering software solutions provider dedicated to delivering cutting-edge technology services.SalaryThe estimated annual salary for this position is ₹2,500,000 - ₹3,500,000, commensurate with experience and location in the desired region.Job DescriptionWe are seeking a seasoned Architect to...


  • Bengaluru, Karnataka, India XHire Full time

    Job DescriptionXHire is looking for a highly skilled Scalable Systems Engineer to join our team. As a Scalable Systems Engineer, you will be responsible for designing and implementing scalable infrastructure for delivering and running web, mobile, and big data applications on cloud platforms.Your Key ResponsibilitiesDesign and implement scalable...


  • Bengaluru, Karnataka, India Cashfree Payments Full time

    Company OverviewCashfree Payments is a leading fintech company that enables businesses to accept payments and manage their finances efficiently.We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our scalable payment systems.SalaryThe estimated salary for this role is ₹25,00,000 - ₹35,00,000 per...


  • Bengaluru, Karnataka, India LinkedIn Full time

    **About LinkedIn**We are a global platform that helps professionals achieve their career goals and connect with others. Our products enable users to discover new opportunities, gain insights, and make meaningful connections.As a Staff Software Engineer at LinkedIn, you will be part of our world-class software engineering team responsible for architecting,...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: DevOps EngineerJob Summary:At Iosys Software, we are seeking a skilled DevOps Engineer to collaborate closely with our Product and Engineering teams. This role involves having knowledge of all stages of software development and working alongside other software engineers and developers.Key Responsibilities:Develop high-quality code across system...


  • Bengaluru, Karnataka, India Talent Monitor Full time

    About the RoleAs a DevOps engineer at Talent Monitor, you will be responsible for designing and building highly scalable, reliable, and secured systems using AWS services. You will work closely with our software engineering team to ensure smooth deployment and operation of our applications.You will also be responsible for administering and troubleshooting...


  • Bengaluru, Karnataka, India Vikgol Full time

    About Vikgol:We are a pioneering technology company dedicated to delivering cutting-edge solutions and services that empower businesses to scale and grow. Our mission is to create innovative software products that drive business success. We're seeking talented Software Engineers to join our team and contribute to the development of scalable, secure, and...

  • Software Engineer

    1 month ago


    Bengaluru, Karnataka, India Hirist Full time

    **Job Overview**Cricbuzz, a leading destination for cricket enthusiasts, is seeking a talented Software Engineer to join its team in Bengaluru. As a key member of our backend development team, you will play a vital role in designing, building, and maintaining efficient, scalable systems that cater to the needs of our users.**Key Responsibilities:**Design and...


  • Bengaluru, Karnataka, India Rippling Full time

    Rippling is revolutionizing the benefits industry by building a modern multi-sided marketplace that seamlessly connects brokers, employers, and employees with any benefit.We are seeking an experienced Staff Software Engineer to join our Benefits Team and help shape the future of benefits at Rippling. This role is integral to building scalable, reliable...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Rippling Full time

    About the RoleRippling is revolutionizing the way businesses manage their HR and IT needs with a unified workforce platform. As a Staff Software Engineer on our Benefits Team, you will play a crucial role in building scalable, reliable systems within our Benefits Marketplace and Platform.Key Responsibilities:Design and develop innovative solutions that meet...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    We are a cutting-edge technology company with headquarters in Mountain View, CA, USA and a research division based in Bangalore, India.About UsSquareroot Consulting Pvt Ltd. is a pioneering start-up that specializes in data protection solutions. Our team of industry veterans has built global companies in data management, and we are now seeking talented...


  • Bengaluru, Karnataka, India Onsurity Full time

    About Onsurity: Learn MoreWe are a rapidly growing employee healthcare benefits platform that provides flexible and customized healthcare subscriptions for SMEs, start-ups, and enterprises.Our philosophy is simple: access to healthcare benefits should not be a luxury. It is this philosophy that has strengthened our commitment to making healthcare affordable...


  • Bengaluru, Karnataka, India LinkedIn Full time

    We are seeking a highly skilled Software Engineering Leader to join our team at LinkedIn in Bangalore. As a Staff Software Engineer, you will play a pivotal role in designing and developing business processes, systems, applications, information, and data that power our platform.About the RoleAs a leader on our Productivity Engineering team, you will be...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we are on a mission to help professionals achieve more in their careers. Our products make connections, discover opportunities, and gain insights that drive success.Job SummaryWe are seeking a Senior Software Engineer with a strong technical background and leadership skills to join our team. As a key member of our engineering organization, you...


  • Bengaluru, Karnataka, India Harness Full time

    Harness is a high-growth company that revolutionizes the software delivery landscape. Our mission is to empower the 30 million software developers worldwide to deliver code reliably, efficiently, securely, and quickly, increasing customers' pace of innovation while enhancing the developer experience. We provide solutions for every stage of the software...