Backend Engineer (Ruby on Rails) – Contract
Location: Fully Remote (United States)
Compensation: $45–$55/hour (1099 or Corp-to-Corp)
Duration: 12-month contract
Hours: 40 hours/week
About the Role
A growing technology company is seeking a Backend Engineer with strong Ruby on Rails experience to help build a scalable chat and messaging system used within a workforce management platform.
The engineering team is replacing an existing open-source chat solution with a custom-built, highly scalable messaging platform, and this role will play a key part in designing and implementing the backend infrastructure.
This is a hands-on backend engineering role focused on building robust APIs, improving system scalability, and supporting real-time communication systems.
Responsibilities
Develop backend services using Ruby on Rails
Help build and scale a real-time chat and messaging platform
Design and maintain APIs and backend infrastructure
Collaborate with engineering and product teams to implement new features
Improve performance, scalability, and reliability of backend systems
Participate in architecture and system design discussions
Tech Stack
Ruby on Rails
PostgreSQL
Node.js
MongoDB
Redis
Firebase
Real-time messaging infrastructure
Qualifications
4–6 years of backend software engineering experience
Strong experience with Ruby on Rails
Solid software engineering fundamentals
Experience building scalable backend systems
Familiarity with real-time messaging or event-driven architectures is a plus
Experience with Node.js is helpful but not required
Comfortable working in a fully remote engineering team
Work Environment
Fully remote team across the United States
Contractor must be able to work during U.S. time zones
Collaborative engineering team of approximately 25 developers and QA professionals
If this sounds like the kind of backend engineering challenge you enjoy, wed love to hear from you. Please apply with your resume and a brief note about your experience with Ruby on Rails and scalable backend systems.
