Senior Backend Engineer

Peoplebox

Bengaluru

On-site

INR 1,200,000 - 1,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Peoplebox is looking for an experienced software developer to build and maintain Ruby on Rails applications and RESTful APIs. With more than 5 years in production environments, you will be responsible for optimizing background jobs using Sidekiq, managing Redis for caching, and designing relational databases using MySQL or PostgreSQL. Experience with API development and system design is essential. Join us in a dynamic and innovative environment in Bengaluru, Karnataka.

Qualifications

  • 5+ years of production-grade experience with Ruby on Rails and Python.
  • Hands-on experience with Sidekiq and/or Delayed Job for background processing.
  • Expert in MySQL or PostgreSQL with schema design and query optimization.
  • Comfortable designing and securing RESTful APIs.

Responsibilities

  • Build and maintain MVC-based Ruby on Rails applications and RESTful APIs.
  • Optimize asynchronous jobs using Sidekiq and/or Delayed Job.
  • Leverage Redis for caching and job management.
  • Design efficient schemas and write optimized SQL.
  • Architect scalable systems balancing performance and reliability.

Skills

Ruby on Rails
Python
Sidekiq
Delayed Job
Redis
MySQL
PostgreSQL
RESTful APIs
Git
Docker
AWS

Job description

Responsibilities:
  • Build and maintain MVC-based Ruby on Rails applications and RESTful APIs, ensuring code is clean, modular and well-documented.
  • Implement and optimize asynchronous jobs using Sidekiq and/or Delayed Job to support long-running or high-volume tasks.
  • Leverage Redis for caching, session storage and job management to deliver fast, responsive user experiences.
  • Design efficient schemas, write optimized SQL (MySQL or PostgreSQL), and apply indexing and normalization best practices.
  • Architect and iterate on scalable, decoupled systems—whether monolith or microservices—balancing performance, reliability and maintainability.
  • Define, document and consume secure, versioned RESTful endpoints that serve both internal and external clients.
  • Write and maintain unit/integration tests (RSpec or Minitest), and contribute to CI/CD pipelines for automated builds, tests and deployments.
  • Partner with product managers, designers and front-end engineers to translate business requirements into technical solutions. Provide clear, proactive updates on progress, challenges and trade-offs.
Requirements:
  • Ruby on Rails, Python: 5+ years of production-grade experience, strong grasp of MVC conventions and Rails best practices.
  • Background Jobs: Hands‑on with Sidekiq and/or Delayed Job for asynchronous processing.
  • Redis: Proven use for caching, session storage, pub/sub or job queues.
  • Relational Databases: Expert in MySQL or PostgreSQL—schema design, indexing, query optimization.
  • API Development: Comfort designing, documenting and securing RESTful APIs.
  • System Design: Ability to decompose complex problems, build modular services (microservices a plus) and make trade‑off decisions.
  • Version Control: Daily use of Git, collaborating via GitHub or GitLab.
  • Containerization: Familiarity with Docker for development and production consistency.
  • Cloud Services: Working knowledge of AWS (e.g., EC2, S3) or similar.
Nice-to-Have:
  • Proven microservices or event‑driven architecture experience.
  • Experience with infrastructure as code (Terraform, CloudFormation).
  • Previous work in fast‑paced, product‑oriented start‑ups.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Peoplebox.ai • Bengaluru

On-site
INR 8,000,000 - 12,000,000
Backend Engineer – Ruby on Rails (AWS / PostgreSQL)
Backend Engineer – Ruby on Rails (AWS / PostgreSQL)

Cascade Revenue Management - An AIMA Group Company • Ernakulam

On-site
INR 1,500,000 - 2,700,000
Ruby on Rails Developer
Ruby on Rails Developer

Yabx • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Backend Engineer
Backend Engineer

Shipmnts.com • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Innovative projects
Collaboration with skilled experts
Opportunity for continuous improvement
Lead Ruby Developer
Lead Ruby Developer

Sarvaha Systems • Pune District

On-site
INR 1,500,000 - 2,100,000
Ruby on Rails Engineer
Ruby on Rails Engineer

Jobtailor • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Senior Backend Engineer
Senior Backend Engineer

josys.com • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Senior Backend Engineer
Senior Backend Engineer

Josys • Bengaluru

On-site
INR 1,000,000 - 1,800,000
Backend Engineer – Ruby on Rails Developer
Backend Engineer – Ruby on Rails Developer

Winzons • India

On-site
INR 1,000,000 - 1,500,000
Sr. Software Engineer (RoR Elixir)
Sr. Software Engineer (RoR Elixir)

HCA Healthcare - India • Hyderabad

On-site
INR 1,000,000 - 1,500,000