Staff Software Engineer - PEO
Rippling
Rippling
Join Rippling, a leader in providing a unified platform for HR, IT, and Finance, as a Staff Software Engineer. We're revolutionizing how businesses manage the employee lifecycle, from onboarding in 90 seconds to comprehensive benefits solutions. Be part of our innovative Benefits team, transforming the global benefits landscape into a modern, user-friendly marketplace.
Our platform empowers employers and employees by simplifying the discovery, purchase, and utilization of a wide array of benefits. You'll contribute to cutting-edge solutions that define the future of the benefits industry, working on complex, scalable systems that drive significant impact.
As a Staff Software Engineer, you will architect, develop, and maintain high-performance, secure, and robust solutions. You'll independently lead and deliver large features, collaborate effectively on complex projects, and solve challenging technical problems.
Your role involves translating business requirements into technical designs, mentoring junior engineers, and driving the technical roadmap and architecture for your team. You will also contribute to code quality and testing standards, acting as a technical lead and gaining exposure to strategic business and technical leadership.
We are seeking candidates with a Bachelor's Degree in Computer Science or a related field and a minimum of 8 years of programming experience. An ideal candidate will have a proven ability to exercise independent judgment and experience in scaling products.
Familiarity with our technology stack, including Python, Django, React, MongoDB, AWS, and GoLang, is preferred. We value individuals who thrive in ambiguous environments, identify opportunities for impact, and possess a genuine passion for solving customer pain points. Experience with distributed systems and building scalable platform components is highly desirable, with marketplace platform experience being a bonus.
Rippling
Human Resources