Soma Capital Portfolio Jobs

Senior Software Engineer - Global Payroll

Rippling

Rippling

Software Engineering, Accounting & Finance
Bengaluru, Karnataka, India
Posted on Monday, July 8, 2024
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 workforce system to a single 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 employee’s 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.2B 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)

We prioritise candidate safety. Please be aware that all official communication will only be sent from @Rippling.com addresses.

About The Role
At Rippling, Engineering is at the heart of our business and culture. As a Product Engineer on Global Payroll, you will be a part of a 0->1 team that ensures that we are able to launch countries at hyperspeed. You will work alongside the product management team and cross-functional teams (Product Engineer, Infra, Hub, Sales, etc) to develop robust, well-designed products. Your work will ensure that our 10000+ customers have a seamless payroll payment experience and increase Rippling’s total addressable market with every launch.

You will:

  • Navigate complex business rules, designing and implementing scalable backend systems to deliver tangible impact for our customers.
  • Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment. Wear a product manager hat when needed.
  • Be able, and willing, to multi-task and learn new technologies quickly
  • Participate in planning activities, perform code reviews, and contribute to a growing team.
  • Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.

Who You Are:

  • You care about product ownership and solving problems for our customers.

  • You’re passionate about being in a product-focused environment where everyone cares deeply about customer impact.

What you will need

  • Depth and quality of your experience is more important than years. That said, successful candidates typically have at least 7+ years of development experience.

  • Experience building well-tested, modularized code in complex distributed applications.

  • Outstanding customer-centric mindset, growth mindset, and a hunger for impact.

  • Ability to thrive in an ambiguous environment by identifying areas of impact and independently pursuing them.

  • Excellent ability to communicate complex technical ideas with clarity and precision in written and verbal mode.