Jobs · Project Management · New York

Staff Full Stack Software Engineer (Backend) - Scheduling

Rippling · New York, NY · 1 wk ago
On-siteProject ManagementFull-time

Job Summary

Rippling is seeking a Staff Software Engineer to join our Scheduling team. The ideal candidate will build innovative solutions that help businesses manage their workforce, providing visibility into labor cost, forecasting demand, tracking attendance, and more.

About the Role

We are a rapidly growing company based in San Francisco, CA, with a strong commitment to diversity and inclusion. Our products have a significant impact on how our customers operate globally, and we are currently expanding internationally with major initiatives planned for 2026.

Responsibilities

  • Write Exceptional Code: Build scalable, maintainable, and high-performance backend systems that power critical workforce management products.
  • Move Fast, But with Precision: Deliver high-quality features quickly by balancing speed and safety in your code.
  • Drive Architecture & Design: Own architectural decisions and guide the full product lifecycle, from ideation to production.
  • Collaborate Cross-Functionally: Work closely with product managers, designers, and other teams to gather customer feedback and refine the product roadmap.
  • Mentor & Lead: Support the growth of junior engineers by sharing your expertise and promoting engineering best practices across the team.
  • Shape the Future: As an early member of this team, you’ll have a direct influence on team culture, structure, and processes.

Requirements

  • Experience: 8+ years of experience in backend development with expertise in Python, Django, or similar technologies.
  • Frontend Knowledge: Experience with React or JavaScript.
  • Technical Expertise: Strong grasp of computer science fundamentals, algorithms, and system design. Comfortable working with systems at scale and navigating complex technical challenges.
  • Product Focused: Cares deeply about the end user, product design, and delivering an intuitive, polished experience.
  • Entrepreneurial Spirit: Thrives in a fast-paced, unstructured environment, identifies problems, owns them, and creates lasting impact.

Qualifications

  • Experience with databases, cloud services, and microservices architecture.
  • Strong understanding of RESTful APIs and web services.
  • Knowledge of DevOps practices and tools.
  • Experience with version control systems (Git).
  • Experience with continuous integration and deployment (CI/CD).

Benefits

We are committed to providing a competitive salary, comprehensive benefits, and equity to our employees. The salary range for this role is 189,000 - 315,000 USD per year, depending on location.

Pay

The base salary for US-based employees will be aligned with one of the ranges below based on location. See which tier applies to your location here.

Schedule

This role requires being in the office at least three days a week, as Rippling considers this an essential function of the role.

Company Culture

Rippling is dedicated to fostering a collaborative work environment and company culture. We value having employees work in-office to promote teamwork and engagement.

Equal Opportunity Employer

Rippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics.

Similar jobs