JOBSEARCHER

Staff Full Stack Software Engineer (Backend) - Scheduling

RipplingJersey City, NJL6 LeadSeptember 15th, 2026
Overview As a Staff Software Engineer on the Scheduling team, you will build scalable backend systems that power global workforce management and visibility into labor metrics. You’ll contribute to a high-impact product used in international expansion, shaping how customers plan attendance, forecasting, and related workflows. You’ll work cross-functionally to refine the roadmap and mentor engineers as the team grows. This is a chance to influence the future of Rippling’s Time product and delivery at global scale. Compensation / Benefitscompetitive salarybenefitsequityin-office three days a week (hybrid)inclusive employeraccommodations available ResponsibilitiesWrite scalable, high-performance backend code powering workforce management productsBalance speed with safety to deliver quality features quicklyOwn architecture and guide the full product lifecycle from ideation to productionCollaborate with product managers, designers, and teams to incorporate feedback and refine roadmapsMentor and lead junior engineers, promoting engineering best practicesShape team culture, structure, and processes as an early team member Key requirements8+ years of backend development experienceProficiency in Python and Django (or similar)Frontend experience with React or JavaScriptStrong CS fundamentals, algorithms, and system designProduct-focused mindset and ability to deliver intuitive user experiencesEntrepreneurial spirit and ability to thrive in fast-paced, unstructured environmentscollaborationleadership/mentoringuser-focused product mindsetPythonDjangoReact