Rippling People Center Inc. - San Francisco, CA

posted 4 days ago

Full-time - Mid Level
San Francisco, CA

About the position

The Staff Software Engineer for Flex Products at Rippling will play a crucial role in building a modern multi-sided Global Benefits Marketplace. This position involves designing and developing high-quality software products that enhance the experience of managing employee benefits, which is currently outdated and complex. The engineer will be responsible for driving architectural decisions, collaborating across teams, and mentoring junior engineers while focusing on customer impact and product ownership.

Responsibilities

  • Design and develop high-quality product software.
  • Drive architectural decisions and manage the full life cycle of product delivery.
  • Work on API design, event model, data model design, data importing and transmission, and other business logic and customer-facing features.
  • Coordinate cross-team collaborations and incorporate customer feedback into the product engineering roadmap.
  • Mentor junior team members and lead engineering excellence practices.

Requirements

  • 7+ years of professional work experience.
  • Experience building a large-scale platform for web and mobile apps.
  • Expertise in building complex, distributed services with Python, Golang, or Java.
  • Strong computer science knowledge.

Nice-to-haves

  • Experience with AWS.

Benefits

  • Competitive salary
  • Equity options
  • Comprehensive health benefits
  • Flexible work environment
  • Opportunities for professional development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service