Skip to content

Software Engineer II, Backend - Platform Team

New York, NYHybrid2+ YOE
Summary

Builds reliable backend services and APIs for Rippling's platform infrastructure, owning full development lifecycle. Requires 2+ years backend experience with Python/Go and PostgreSQL, plus strong collaboration skills in fast-paced environment.

About the role

What you will do

  • Design, implement, and test reliable backend services and APIs that power core product features and business logic at scale.
  • Work across key technical domains, including API design, data modeling, event modeling, and optimizing service performance.
  • Own the development lifecycle for defined features, from implementation and testing to deployment, monitoring, and support in a production environment.
  • Effectively integrate into cross-functional teams, contribute to technical discovery, and rapidly learn from code and system feedback.

What you will need

  • 2+ years of professional experience as a backend engineer, preferably with Python, Go, or a similar production language, and strong experience with relational databases (e.g., PostgreSQL).
  • Care about business impact, balancing technical craft with speed and the bottom line to deliver value quickly.
  • Ability to thrive in fast-paced, dynamic environments, demonstrating resilience and agility in the face of changing product needs.
  • Excellent skills in communicating complex technical ideas with clarity to enable effective collaboration with peers and stakeholders.
Skills
PythonGoPostgreSQLAPI designData modelingEvent modelingRelational databases