Salary
💰 $176,490 - $245,100 per year
Tech Stack
AWSDockerGoKubernetesMavenPythonRedisRubyRuby on RailsTerraform
About the role
- Build and evolve Chime's core messaging and low-latency data-sharing platforms
- Own and improve systems for caching (Redis governance and operational improvements)
- Design and maintain async local and distributed job processing/messaging systems
- Develop shared tooling and Rails libraries for logging, tracing, security, PII masking, and schema enforcement
- Drive language and engineering excellence (Ruby versioning, Jemalloc/YJIT, Rails generators) and expand into future languages
- Automate upgrades, monitoring, and operations
- Build self-service tools for engineering teams across Chime
- Improve developer productivity via new tools and automation
- Partner with product, data, and infrastructure engineering to solve cross-cutting challenges
- Reduce operational overhead of platform services through collaboration
- Advise engineering teams on communication and data-sharing patterns
Requirements
- Understanding of asynchronous and synchronous data-sharing patterns (pub/sub, RPC, caching, etc.)
- Strong Ruby/Rails experience
- Python or Go experience is an added bonus
- Strong familiarity with AWS (including ElastiCache, SNS/SQS)
- Familiarity with infrastructure tooling such as Terraform, Helm, Kubernetes, and Docker
- Exposure to large-scale architectural patterns and mission-critical production systems
- Experience working in CI/CD environments
- Track record of shipping production systems as part of a team
- Drive to solve complex problems end-to-end
- Community mindset and passion for supporting internal engineers
- Clear, effective communication skills