Skip to content

Senior Software Engineer, Backend Full Stack - HR Product

San Francisco, CANew York, NYHybrid5+ YOE
Summary

Build backend and full-stack features for Rippling's HR products including HRIS, time tracking, benefits, and talent management. Requires 5+ years Python/Django experience, React/TypeScript familiarity, and strong product intuition for complex, scalable systems.

About the role

Responsibilities

  • Develop and improve both product backend capabilities and user-facing features, working across the stack to make them shine.
  • Collaborate closely with PMs and designers to translate complex product requirements and visual designs into responsive, high-quality code.
  • Move quickly and confidently, making smart decisions to fill in the gaps where product details aren’t fully defined—always learning from user feedback.
  • Play an active role in building a culture of excellence within our product and engineering teams.

Requirements

  • 5+ years of experience in a production environment using Python, Django, or related technologies.
  • Familiarity in frontend development with React or TypeScript.
  • Exposure and hands-on experience with systems operating at a significant technical and organizational scale.
  • Strong product intuition: you care about design and user experience and are quick to identify how these could be improved.
  • Experience shipping complex projects.
  • Deep understanding of CS/algorithms fundamentals.
  • Strong communication skills with a variety of stakeholders.
Skills
PythonDjangoReactTypeScriptPostgreSQLRedisKubernetesAWSGraphQLREST