Lead Ruby Developer
Technology
VTEK LLC
Chicago, United States$10,400 - $11,267 /year2 weeks agoUntil 6/15/2026
On-site
Job description
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, N+1 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)
- 10K+ RPS
- millions of daily transactions
- Event-driven architecture (Kafka / RabbitMQ)
- CQRS & Event Sourcing
- Saga pattern (choreography & orchestration)
- Eventual consistency
- Distributed transactions
- Idempotent APIs
- Caching strategies (Redis, Memcached)
- Background processing (Sidekiq, Resque)
- Database sharding and read replicas
- PostgreSQL (query tuning, indexing, vacuum, locking)
- Redis (data structures, pub/sub, distributed locks)
- deadlocks
- slow queries
- replication lag
- Experience achieving
- Hands-on tuning:
Deep Sidekiq Internals
- Queue prioritization strategies
- Dead job recovery
- idempotent job design
- Redis contention debugging
- Sidekiq middleware customization
- AWS (EKS, RDS, SQS, Lambda)
- Docker & Kubernetes
- CI/CD pipelines (GitHub Actions / Jenkins)
- Observability stack
- OAuth2 / JWT authentication
- PCI-DSS exposure (preferred)
- Secure API design (rate limiting, mTLS, encryption)
- high-frequency trading firms
- payment processors
- crypto exchanges
- JRuby / TruffleRuby
- GraphQL APIs
- gRPC services
- fraud detection systems
- real-time risk engines
Work Location: In person
Keywords
rubymri-magnetic-resonance-imagingsmall-animal-mrii-o-memory-peripheral-connectorsallocationgas-chromatographgas-chromatographyrailsruby-on-railsmiddlewaresidekiqvehicle-modification-tuningfalconkafkatrade-shows-eventsavroapache-avrojsonsocial-content-and-appsevent-driven-architecture-edarabbitmqservice-management-and-orchestration-smoredismemcachedresquedatabase-shardingpostgresqlpostgresdata-structurespublish-subscribe-pub-sublocks-locksmithsdebuggingnetwork-latencyapplication-programming-interface-apirepair-and-recoveryplanning-and-designvisual-art-designproduct-development-and-designamazon-web-servicesamazon-eksamazon-elastic-kubernetes-service-eksamazon-rds-for-mysqlamazon-sqsaws-lambdadockerkubernetescustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdgithubgithub-actionsjenkinsobservabilityprometheusgrafanaelkopensearchoauth-2oauth2json-web-token-jwtauthenticationpercutaneous-coronary-intervention-pcipci-complianceapi-designmutual-transport-layer-security-mtlsdata-encryptioncryptocurrencyjrubygraphqlgrpcfraud-detection-and-preventiontime-and-attendance
¿Te interesa este puesto?