Skip to content
RipplingRipplingSeattle, WA

Staff Full Stack Software Engineer

Lead the design and architecture of Rippling's Time Off products as a technical leader. Build scalable global systems including an accruals rules engine, mentor engineers, and partner with PM on product vision for 4-5x user growth. Requires 7+ years backend experience with Python/Django and strong system design skills.

189k – 315k
Hybrid7+ YOEFullstack Engineering

About the role

What you will do

  • Build & Innovate: Write scalable code while driving the architecture of our most critical products. Play a key role in defining the technical vision and ensuring the quality of the solutions we ship.
  • Set the Bar for Engineering Excellence: Set the standards for high-quality software. Help the team move quickly without sacrificing reliability or security, ensuring that Rippling’s products remain fast, efficient, and reliable at scale.
  • Lead Design & Architecture: 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.
  • Mentor & Elevate the Team: 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.
  • Drive Cross-Functional Collaboration: Collaborate with product managers, designers, and other teams to prioritize and refine our product roadmap. Use deep technical knowledge to turn customer feedback into robust, high-quality engineering solutions.

What you will need

  • Experience: A minimum 7 years of hands-on backend engineering experience using Python, Django, or similar technologies in building production-grade systems.
  • Deep Technical Expertise: Strong computer science fundamentals with experience designing and optimizing complex systems that operate at scale. Comfortable solving technical challenges at both the micro and macro levels.
  • Product-Oriented Mindset: Understand the product, user experience, and design. Quick to spot opportunities for improvement and take initiative to make those changes.
  • Entrepreneurial Spirit: Thrive in ambiguous, fast-paced environments and are driven to identify and solve big, impactful problems. Ability to adapt and innovate to navigate complex technical and organizational challenges.
  • Leadership: Led technical design discussions and collaborated cross-functionally to build robust, scalable systems. Act as a mentor, a collaborator, and a leader who elevates the entire team.

Nice-to-haves

  • Experience designing systems that scale to global legal jurisdictions.
  • Experience building auditable and explainable rules engines, including use of LLMs.
  • Experience collaborating with data infrastructure teams for large-scale growth.

Skills

PythonDjangoBackend EngineeringSystem DesignScalable SystemsComputer Science FundamentalsLLMsRules EngineTechnical LeadershipMentorshipCross-Functional Collaboration
Rippling

Staff Software Engineer

RipplingSan Francisco, CA

Staff Software Engineer building the AI Platform for Rippling AI. Architect omni-channel frameworks (Slack/Teams/Email/CLI), DevX abstractions for product teams, and dynamic interactive UX primitives while driving AI-native engineering practices.

189k – 315k
Hybrid8+ YOEFullstack Engineering
Rippling

Staff Software Engineer

RipplingSeattle, WA +1

Lead the technical vision and architecture for Rippling's Search Platform, owning indexing, retrieval, relevance ranking, and query performance at scale. Requires 8+ years backend/platform engineering experience with deep expertise in search infrastructure like Elasticsearch/OpenSearch.

189k – 315k
Hybrid8+ YOEFullstack Engineering
Rippling

Staff Full Stack Software Engineer

RipplingNew York, NY +1

Lead full-stack development and product direction for Rippling's Transition & Termination HR platform. Build AI-powered multi-modal workflows, scale enterprise features atop a temporality engine, and raise the engineering quality bar through leadership and quality guardrails.

189k – 315k
Hybrid7+ YOEFullstack Engineering
Rippling

Staff Full Stack Software Engineer

RipplingNew York, NY +2

Build scalable backend systems and influence architecture for Rippling's Scheduling product, which manages workforce scheduling, labor costs, forecasting, and attendance for hourly employees. Requires 8+ years backend experience with Python/Django, React/JS knowledge, strong CS fundamentals, and product focus.

189k – 315k
Hybrid8+ YOEFullstack Engineering
Rippling

Staff Software Engineer

RipplingSan Francisco, CA

Staff Software Engineer building AI-native global payroll onboarding infrastructure at Rippling. Design scalable backend platforms that automate complex international tax/compliance setups using LLMs paired with deterministic systems, enabling rapid country expansion and self-serve experiences.

189k – 315k
Hybrid7+ YOEFullstack Engineering