JobTarget Logo

Staff Software Engineer - Payroll Filing in Bangalore, Karnātaka at Rippling

Rippling
Bangalore, Karnātaka, 560102, India
Posted on

Explore Related Opportunities

Job Description

About Rippling
Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.

Take onboarding, for example. With Rippling, you can hire a new employee anywhere in the world and set up their payroll, corporate card, computer, benefits, and even third-party apps like Slack and Microsoft 365—all within 90 seconds.

Based in San Francisco, CA, Rippling has raised $1.4B from the world’s top investors—including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes.

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


About The Role


As a Staff Software Engineer for our Payroll Filings team, you will be critical in advancing our full-service payroll platform that handles tax filing and payments for thousands of taxes across businesses. This is a high-impact hands-on opportunity to shape the technology powering an essential business function for over 15,000 customers. You will own and drive core initiatives by creating new products/features from the ground up as well as rearchitecting key components of our platform. If you are an experienced engineer looking for high impact and autonomy, come build the future of payroll with us!

You will:

  • Engineer and maintain innovative, customer-centric, high-performance, secure and robust solutions

  • Confidently ship moderate/large features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects

  • Solve technical problems of the highest scope and complexity of your team

  • Own and implement production-quality features for our products.

  • Translate high-level business requirements into a software design; communicate the designs to the other developers in the team.

  • Review and share feedback on code, features, technology, architecture, and designs.

  • Implement comprehensive unit tests for confirming functionality and the quality of code. Ensure high-quality code and related documentation.

  • Seek/fix performance and scalability issues and define/follow best practices to ensure & enhance system uptime and reliability.

  • Provide mentorship to junior engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy

Qualifications:

  • 9+ years of professional work experience

  • Our stack is Python, Django, MongoDB, and Go, Postgres. Experience in one of these is nice to have but not necessary to join

  • 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

  • Ability to make nuanced tradeoff decisions

  • Experience with working on high-accuracy systems/products is a plus

Job Location

Bangalore, Karnātaka, 560102, India

Frequently asked questions about this position

Similar Jobs In Bangalore, Karnātaka

Senior Compensation Analyst

Saviynt
Bengaluru, Karnātaka
New
New

Benefits Operations Associate, Integrations

Rippling
Bangalore, Karnātaka
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.