Rippling is looking for a Staff Software Engineer to lead a team building critical products for global workforce management, specifically focusing on the Time Off Products team. The goal is to scale these products to handle a projected 4-5x increase in daily active users and to support global legal jurisdictions, requiring robust and auditable systems, potentially incorporating LLMs.
Requirements
- A minimum 7 years of hands-on backend engineering experience using Python, Django, or similar technologies in building production-grade systems.
- Strong computer science fundamentals with experience designing and optimizing complex systems that operate at scale.
- You’re comfortable solving technical challenges at both the micro and macro levels.
Responsibilities
- Write scalable code while driving the architecture of our most critical products.
- You’ll play a key role in defining the technical vision and ensuring the quality of the solutions we ship.
- Own and guide the technical design of new features, ensuring they’re both innovative and aligned with the company’s long-term goals.
- Collaborate with engineers across teams to ensure we’re solving the right problems.
- Design systems and collaborate with the data infrastructure team to ensure our technical systems can scale with our business needs.
- Design the primitives of these systems and to make them auditable and explainable both in its architectural choices and through the use of LLMs in the product.
Other
- We are seeking a technical leader to continue growing the team and technical vision.
- As a senior technical leader, you’ll set the standards for high-quality software.
- You’ll help the team move quickly without sacrificing reliability or security, ensuring that Rippling’s products remain fast, efficient, and reliable at scale.
- Guide and mentor junior engineers, helping them grow technically and professionally.
- Lead by example in delivering results and foster a culture of continuous improvement and collaboration.
- Collaborate with product managers, designers, and other teams to prioritize and refine our product roadmap.
- You care about more than just code—you understand the product, user experience, and design.
- You’re quick to spot opportunities for improvement and take initiative to make those changes.
- You thrive in ambiguous, fast-paced environments and are driven to identify and solve big, impactful problems.
- Your ability to adapt and innovate allows you to navigate complex technical and organizational challenges.
- You’ve led technical design discussions and collaborated cross-functionally to build robust, scalable systems.
- You’re not just a coder—you’re a mentor, a collaborator, and a leader who elevates the entire team.