people10

Senior Ruby on Rails Engineer

Bangalore North, India
6+ years exp
Full-time
Posted 2d ago
0 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Senior Ruby on Rails Engineer role at people10.

Apply for this position

Apply on Company Website

Job Description

Senior Ruby on Rails Engineer @ PEOPLE10 

JOB LOCATION : Bangalore, India (Remote)

EXPERIENCE : 5–6 Years 

SHIFT: 1PM -10PM IST

Role Summary : 

We are looking for a Senior Ruby on Rails Engineer to serve as a technical owner on a client platform, contributing across the full software lifecycle from design and development to production support. This role requires deep hands-on expertise in Rails and PostgreSQL, strong experience integrating third-party APIs under real-world constraints (rate limits, quotas, uptime SLAs), and the ability to design resilient, production-grade systems. The ideal candidate is comfortable operating with significant autonomy, communicating clearly with both technical and business stakeholders, and maintaining high engineering discipline over a sustained engagement. 

Key Responsibilities  : 

  • Design, build, and maintain features end-to-end within a Ruby on Rails application, from requirements through deployment and support.

  • Design and implement resilient API client patterns, retries, exponential backoff, circuit breaking, and idempotent request handling. 

  • Integrate with third-party REST APIs, including those with rate limits, usage quotas, or uptime constraints. 

  • Work with AWS services at an application-integration level, including RDS and Secrets Manager. 

  • Design and support event-driven / webhook-based architectures. 

  • Participate in CI/CD pipeline workflows and manage code promotion across different environments. 

  • Maintain strong git hygiene, including clean commit practices and disciplined code review participation. 

  • Troubleshoot, triage, and resolve production issues as part of platform support.

Requirements

Must Have Skills: 

  • 5–6 years of professional experience with Ruby on Rails, including end-to-end design and development of production applications. 

  • Strong proficiency in PostgreSQL, schema design, data modeling, and query performance tuning. 

  • Proven experience integrating third-party REST APIs, particularly those with rate limits, quotas, or uptime constraints. 

  • Demonstrated experience designing resilient API clients (retries, exponential backoff, circuit breaking, idempotency handling). 

  • Working knowledge of AWS at an application-integration level (RDS, Secrets Manager). 

  • Hands-on experience with background job processing frameworks (Sidekiq or ActiveJob). 

  • Experience with event-driven or webhook-based system architecture. 

  • Familiarity with CI/CD pipelines and structured environment promotion workflows. 

  • Strong command of Ruby and Rails fundamentals, idioms, and best practices. 

  • Disciplined git workflow habits and experience participating in code reviews.

 

Preferred / Nice-to-Have : 

  • Experience building rules-based or deterministic calculation/business-logic engines with configurable, versioned parameters. 

  • Experience integrating multiple third-party data APIs and reconciling or blending their outputs. 

  • Domain exposure to logistics, freight, transportation, or supply-chain systems. 

  • Experience transitioning from a build team into a long-term support/maintenance role on the same product. 

  • Exposure to timezone-sensitive data handling in distributed or webhook-based systems. 

  • Experience with ticketing and prioritization systems (Jira or similar). 

  • Experience with incident triage and root cause analysis. 

  • Experience maintaining technical documentation and knowledge bases. 

  • Experience mentoring junior or mid-level engineers

  • Soft Skills : - Comfortable operating as a senior technical owner with significant autonomy.

 

  • Clear written communicator, able to engage effectively with both technical and non-technical stakeholders. 

  • Sustains strong documentation and quality discipline across a long-term engagement.

 

Benefits

People10 Work-Culture:

At People10, you will be immersed in an exceptional work environment surrounded by helpful colleagues and a workplace where feedback flows freely. If you’re looking to make an impact, People10 is the place for you. People10 is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status. Our culture of an open-door policy, constant connection with leadership team, opportunities for skill development through diversified learning initiatives like code combat, meetups, knowledge booster sessions makes People10 a rewarding place to work.

About People10:

People10 is a new-age 'Agile and Lean Product Engineering’ firm that empowers businesses to be fast-and 

fail-proof through state-of-the-art IT solutions. We craft custom solutions in web, mobile, cloud and data analytics using rapid agile and lean engineering methods and productivity frameworks.

  • Great Place to Work® Certified - 2024-2025.
  • Great Place to Work® Certified - 2023-2024.
  • Great Place to Work® Certified - 2022-2023.
  • Rated Best Software Development Agency in New York City - Expertise (2021)
  • Rated Top Software Development Company - Clutch, New York (2020)
  • Rated Top Software Development Company - Clutch, New York (2019)
  • 60+ clients and 350+ projects
  • 250+ employees, and expanding quickly
  • A work environment that inspires people to collaborate and do great work on cutting edge technologies

 For more information, please visit  http://www.people10.com/ www.people10.com

Key Requirements & Skills

  • 5–6 years of professional experience with Ruby on Rails, including end-to-end design and development of production applications.
  • Strong proficiency in PostgreSQL, schema design, data modeling, and query performance tuning.
  • Proven experience integrating third-party REST APIs, particularly those with rate limits, quotas, or uptime constraints.
  • Demonstrated experience designing resilient API clients (retries, exponential backoff, circuit breaking, idempotency handling).
  • Working knowledge of AWS at an application-integration level (RDS, Secrets Manager).
  • Hands-on experience with background job processing frameworks (Sidekiq or ActiveJob).
  • Experience with event-driven or webhook-based system architecture.
  • Familiarity with CI/CD pipelines and structured environment promotion workflows.
  • Strong command of Ruby and Rails fundamentals, idioms, and best practices.
  • Disciplined git workflow habits and experience participating in code reviews.
  • Experience building rules-based or deterministic calculation/business-logic engines with configurable, versioned parameters.
  • Experience integrating multiple third-party data APIs and reconciling or blending their outputs.
  • Domain exposure to logistics, freight, transportation, or supply-chain systems.
  • Experience transitioning from a build team into a long-term support/maintenance role on the same product.
  • Exposure to timezone-sensitive data handling in distributed or webhook-based systems.
  • Experience with ticketing and prioritization systems (Jira or similar).
  • Experience with incident triage and root cause analysis.
  • Experience maintaining technical documentation and knowledge bases.
  • Experience mentoring junior or mid-level engineers.
  • Comfortable operating as a senior technical owner with significant autonomy.
  • Clear written communicator, able to engage effectively with both technical and non-technical stakeholders.
  • Sustains strong documentation and quality discipline across a long-term engagement.

Frequently Asked Questions

How to apply for Senior Ruby on Rails Engineer at people10?

Click the "Apply via CareerScan" button on this page.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

6+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

Senior Ruby on Rails Engineer

people10 · Bangalore North