We're seeking a seasoned Ruby on Rails expert to join our multi-stack engineering team. The ideal candidate will have experience with system migration, decoupling, and cloud native technologies. This is a 100% remote W2 position.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
W2 ONLY - 100% Remote
We are looking for a Full Stack Ruby Engineer to work as a part of a multi-stack engineering team that owns uploading and publishing for Creators. The role requires navigating complex technical challenges, including maintaining existing workflows within a large-scale enterprise Rails application while assisting on migrations towards a more distributed micro-service architecture.
Key Experience Areas:
- Senior Ruby/Rails (5+ Years): In-depth knowledge of Ruby on Rails architecture, performance, and maintaining complex business logic within large, existing applications.
- System Migration: Direct experience moving functionality from a monolithic Rails application to a distributed micro-service architecture.
- Decoupling Expertise: Demonstrated ability to refactor tightly coupled code, specifically replacing complex callbacks with a pub/sub model (message queues).
- Full Stack Capability: Experience with modern front-end technologies like JS/NextJS/ReactJS is helpful.
- Cloud Native Stack: Working knowledge of Docker, Kubernetes, and Google Cloud (GCP).
- Data & Monitoring: Expertise with a relational database (PostgreSQL/MySQL) and practical use of system monitoring tools (e.g., Sentry).
- Deep Ruby on Rails Expertise & Large-Scale Systems Experience: Required for maintaining and navigating the existing workflows within a large-scale enterprise Rails application and understanding the core code that needs to be migrated.
- Monolith-to-Microservices Migration: Direct experience assisting on migrations towards a more distributed micro-service architecture, specifically involving extracting functionality and untangling callbacks using a pub/sub model.
- Modern Cloud Native Tooling (Docker, Kubernetes, GCP): Necessary for working in the target environment, with an explicit mention of Docker, Kubernetes, and Google Cloud.
Similar Jobs
Explore other opportunities that match your interests