Search by job, company or skills

Allerin Tech Private Limited

Backend Team Lead — Ruby on Rails

5-10 Years
15 - 45.5 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

Role

Own technical design and delivery quality for complex Rails systems. Turn business goals into pragmatic architecture; coach engineers; keep performance, security, and operability non-negotiable.

What you'll lead

  • Service architecture: API gateway, Rails API services, background workers, websockets.
  • Data plane: durable eventing, queues, back-pressure, exactly-once where it counts.
  • AuthN/Z and policy: JWT, mTLS, RBAC/ABAC, OPA/Rego policy checks.
  • Data stores and models: PostgreSQL schema design, partitioning, migrations, indexing.
  • Caching and realtime: Redis for cache/pubsub; ActionCable or alternative WS hub.
  • Integrations: REST/XML adapters to external agencies and enterprise systems.
  • Observability: metrics, logs, traces, red/black dashboards, SLO burn alerts.
  • CI/CD and environments: build pipelines, artifact signing, staged releases, rollbacks.
  • Reliability: incident response, on-call rotation, postmortems, runbooks.

Core responsibilities

  • Design and ship Rails API-only services with clean boundaries and idempotent endpoints.
  • Define protobuf/JSON schemas for events and external adapters. Version them.
  • Stand up event streaming (Kafka or NATS JetStream) and DLQs.
  • Build background jobs (Sidekiq) and scheduled workflows with retries and circuit breakers.
  • Implement pagination, filtering, and consistent error contracts.
  • Enforce security: secrets management, mTLS, request signing, rate limiting, audit logging.
  • Implement data retention and privacy controls for media and PII.
  • Lead code reviews, pairing, and technical roadmap.

Must-have experience

  • 5+ years building production backends, 3+ with Rails at scale.
  • Designed multi-service systems with queues/streams and strong data modeling.
  • PostgreSQL performance: query plans, indexes, partitions, and migration strategy.
  • Secure API design: OAuth/JWT, mTLS, key rotation, rate limiting, audit.
  • Realtime delivery: websockets or SSE at scale with fan-out control.
  • Observability and SLOs: RED/USE metrics, tracing, alerting that avoids noise.
  • Leading a team: setting goals, unblocking, code quality, and shipping on a cadence.

Nice to have

  • Policy enforcement with OPA/Rego.
  • Media delivery basics (HLS/WebRTC) and large object handling.
  • Experience with public-safety or regulated integrations.
  • SBOMs, supply-chain security, artifact signing.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We are a software development firm Built to Design, Develop and Deliver software solutions that help clients meet their strategic objectives. We founded Allerin in 2007 to fill a need in the marketplace for an agile and flexible development partner able to consistently deliver solid results for open source users.

In addition to traditional consulting, our hybrid outsourcing model provides cost-effective and high-quality results by relying on local resources for project management and system architecture while leveraging proven near-shore development talent to fulfill the development effort. Our team works within a single delivery process model that enables us to consistently fulfill client needs across multiple technology and vertical practice areas.

Allerin is all about our team achieving new levels of success by developing mission critical business applications. We love to accept challenges. We truly enjoy what we do and our project approach and results reflect that enjoyment. Our partners and consultants are an experienced team of professionals who bring integrity, skill, and true enjoyment of their jobs to every project we are a part of.

Allerin specializes in high-quality software design and development for Windows, Linux and MAC users, the Internet and embedded systems. Allerin combines top-notch engineering talent with a strong commitment to delivering robust and flexible software solutions on time and within budget.

Our approach to providing software technology is simple. We keep our clients happy by focusing on three basic goals:

Quality: Provide excellent products and services.

Value: Deliver solutions that improve the bottom line.

Integrity: Do business in an honest and ethical manner.
topbullet Top

We believe that following these guidelines has made our company something to be proud of something excellent, effective, and reputable. We are a company that is continually growing and improving.

A company that is Ascending
Experience producing highly scalable business solutions

Job ID: 134341297

User Avatar
0 Active Jobs