Ruby on Rails Developer

8 years

25 - 30 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Join us to own a high-stakes money movement platform in a disciplined Rails monolith. You’ll evolve a mature, modular codebase (Ruby 3.4.7 / Rails 8.0) that powers platform payments at scale: Stripe Connect, PostgreSQL, Redis, Sidekiq Pro. If you value craft, autonomy, strong testing, and AI-augmented speed, you’ll fit right in.

What You’ll Do

  • Own Stripe Connect flows end-to-end: onboard/verify accounts, compute fees/transfers, schedule/retry payouts, reconcile ledger vs. Stripe, and tame webhooks with strict idempotency and audit trails.
  • Harden withdrawals, subscriptions, and pledge fulfillment: integrate ML risk scores, design review queues/escalations, reduce false positives/chargebacks while protecting organizers and buyers.
  • Build internal/admin tooling that unblocks Support & Compliance: dispute evidence packs, refunds/partial refunds, adjustments, KYC/KYB timelines, and traceable actions, safe by default.
  • Advance the monolith thoughtfully: service objects, shared domain gem boundaries, JSONB access patterns, zero-downtime migrations, and clear logging/observability aligned with our conventions.
  • Push the data layer under load: author/tune complex SQL, choose locks/isolation deliberately, eliminate deadlocks/races, partition/archive hot tables, and prove correctness with boundary/transaction tests.
  • Run Sidekiq Pro at scale: design idempotent pipelines, sane backoff/retry/DLQ strategies, cron/batch orchestration, and instrumentation that turns incidents into measurable reliability gains, reviewing and being reviewed to our testing standards.

What We’re Looking For

  • 8+ years building large, complex applications; 5+ years hands-on Ruby/Rails moving real money.
  • Deep payments experience (Stripe Connect or similar): webhooks, reconciliation, refunds, disputes, payout timing, rate limits.
  • PostgreSQL expertise: query plans, row/statement locks, isolation levels, race analysis; strong JSONB patterns.
  • Redis + Sidekiq Pro at meaningful scale: throughput tuning, idempotency, retries, DLQs, observability.
  • Testing craft: one-assertion tests, minimal mocking, boundary/transaction isolation, comprehensive error handling.
  • Security/compliance mindset: PCI-aware design, audit logging, least privilege, secure defaults.
  • AI-augmented workflow (Copilot/ChatGPT/Claude) for exploration, scaffolding, and tests, paired with rigorous code ownership.
  • Clear communicator who writes crisp docs, reviews PRs thoughtfully, and explains trade-offs to partners.

Why This Role Is Different

  • Mature monolith, not microservice sprawl: a well-architected Rails codebase (API + Admin + shared domain gem) with conventions, tests, so you spend time engineering, not guessing.
  • Serious domain, real impact: complex financial flows, fraud controls, and correctness that matters, creativity inside constraints.
  • Testing and documentation as accelerants: our standards enable speed without regressions; you’ll help evolve them.
  • AI-forward culture: use AI for leverage; keep judgment, security, and correctness as the bar.

Job Type: Full-time

Pay: ₹2,500,000.00 - ₹3,000,000.00 per year

Benefits:

  • Flexible schedule
  • Work from home

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now

RecommendedJobs for You

greater hyderabad area