Lead Ruby Developer (ActiveRecord, Arel, middleware stack)

Not Interested
Bookmark
Report This Job

profile Job Location:

Chicago, IL - USA

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Strong Expertise with Ruby:

Minimum 12 years of experience on Ruby

Deep knowledge of Ruby MRI internals (GIL memory model object allocation)

Ruby MRI garbage collector (mark & sweep generational GC)

Strong experience with Rails internals (ActiveRecord Arel middleware stack)

Ability to optimize slow queries N1 issues and memory leaks

Experience with multi-threaded / concurrent Ruby (Puma Sidekiq tuning)

Ruby VM instruction set (YARV bytecode basics)

Concurrent Ruby gem

Thread pools vs Fibers vs Ractors

Async frameworks (Falcon / Async gem)

Experience integrating Ruby with Kafka (ruby-kafka / Karafka) exactly-once semantics handling

Designing: event schemas schema evolution (Avro / JSON schema)

Proven experience scaling Rails apps to:

10K RPS

millions of daily transactions

Hands-on experience with:

Event-driven architecture (Kafka / RabbitMQ)

CQRS & Event Sourcing

Saga pattern (choreography & orchestration)

Strong understanding of:

Eventual consistency

Distributed transactions

Idempotent APIs

Deep understanding of:

Caching strategies (Redis Memcached)

Background processing (Sidekiq Resque)

Database sharding and read replicas

Strong experience with:

PostgreSQL (query tuning indexing vacuum locking)

Redis (data structures pub/sub distributed locks)

Ability to debug:

deadlocks

slow queries

replication lag

Low-Latency / High-Throughput Optimization

Experience achieving

o sub-50ms API latency under load

o High throughput using connection pooling query batching

Hands-on tuning:

o Puma workers vs threads trade-offs

o kernel tuning (ulimits TCP tuning)

Deep Sidekiq Internals:

Queue prioritization strategies

Dead job recovery

idempotent job design

Redis contention debugging

Sidekiq middleware customization

Experience with:

AWS (EKS RDS SQS Lambda)

Docker & Kubernetes

CI/CD pipelines (GitHub Actions / Jenkins)

Observability stack:

o Prometheus

o Grafana

o ELK / OpenSearch

OAuth2 / JWT authentication

PCI-DSS exposure (preferred)

Secure API design (rate limiting mTLS encryption)

Experience working at:

high-frequency trading firms

payment processors

crypto exchanges

JRuby / TruffleRuby

GraphQL APIs

gRPC services

Exposure to:

fraud detection systems

real-time risk engines.

Regards

Mohammed ilyas

PH - or text - or you can share the updated resume at com


Additional Information :

All your information will be kept confidential according to EEO guidelines.


Remote Work :

No


Employment Type :

Contract

Strong Expertise with Ruby: Minimum 12 years of experience on Ruby Deep knowledge of Ruby MRI internals (GIL memory model object allocation) Ruby MRI garbage collector (mark & sweep generational GC) Strong experience with Rails internals (ActiveRecord Arel middleware stack) Ability to optimize slow ...
View more view more

About Company

Company Logo

We provide Recruitment and Staffing services to many industries and domain through our innovative and customized solutions and passionate commitment to research. Ability to understand the hiring strategies, availability of talent and compensation benchmarking makes us proud hiring par ... View more

View Profile View Profile