Rippling

Copy of Software Engineer I - Integration Platform

Rippling
Apply
4 days ago
Bengaluru, IndiaEntry Level

Responsibilities

  • Design and build self-serve, automated platforms for managing the lifecycle of more than 500 production-grade data resources across over 10 data-store types.
  • Develop foundational engineering tools such as database proxies and database replication services.
  • Execute complex projects including large-scale, zero-downtime database migrations.
  • Work on distributed systems, technical architecture, protocol-level debugging, performance optimization, observability, cost, and operability at petabyte scale.
  • Build multi-region architecture, sandbox environments, and a Terraform-based infrastructure-as-code platform.
  • Develop core Python and Go libraries including middleware, ORMs, proxies, rate limiters, and shard routers.
  • Own projects end to end from design and planning through rollout and operation.

Requirements

  • Have 1–2 years of experience working with fast-growing, top-tier product companies.
  • Demonstrate strong coding ability in one or more languages such as Java, Python, C++, or Go.
  • Have expert understanding of data structures, algorithms, software design principles, and low-level design.
  • Understand system design and complex distributed systems.
  • Communicate clearly and work effectively in a collaborative environment.
  • Be eager to learn new technologies and apply them to real-world problems.
  • Open-source contributions, competitive coding experience, and a strong Computer Science background from a Tier 1 institution are preferred.

Benefits

  • Rippling is an equal opportunity employer committed to diversity, inclusion, and reasonable accommodations.
  • Office-based employees living within a defined radius of a Rippling office are currently expected to work in the office at least three days per week.
Rippling

About Rippling

5,001-10,000 employees

Rippling builds a unified workforce management platform that combines HR, payroll, IT, and finance software for businesses on a single system. Its SaaS suite covers onboarding, payroll, time tracking, benefits, device and identity management, spend/expenses, and accounting integrations with ERPs like NetSuite, QuickBooks, Microsoft Dynamics 365, and Oracle. Founded in 2016 and headquartered in San Francisco, Rippling is privately held and serves companies from startups to large enterprises.

Contact me