Lead Ruby Developer (ActiveRecord, Arel, middleware stack)
Chicago, IL - USA
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
About Company
20 employees
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