21 Aug
|
People10 Techno Soft
|
Bengaluru
21 Aug
People10 Techno Soft
Bengaluru
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 ongoing 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 Active Job).
- 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.
● Outstanding Place to Work® Certified - 2024-2025.
● Great Place to Work® Certified - 2023-2024.
● Outstanding 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
📌 Senior Ruby on Rails Engineer (Bengaluru)
🏢 People10 Techno Soft
📍 Bengaluru