Overview
Skills
Job Details
About Torc
Torc is a career-first platform that connects top tech talent with meaningful job opportunities. More than just job matching, Torc is a community offering events, livestreams, and exclusive content to help professionals grow, learn, and stay connected. When you join Torc, you re not just finding a job you re joining a network that supports your career development every step of the way.
About the Role
We re looking for a Ruby Engineer to join a fast-paced, agile team building robust, scalable backend services. You will be responsible for developing and maintaining clean, efficient, and testable code using Ruby on Rails, while collaborating with cross-functional teams to deliver new features and enhancements.
This role is ideal for someone who is passionate about software craftsmanship, thrives in collaborative environments, and is eager to contribute to products that serve thousands of users globally.
What you'll do:
- Design, develop, and maintain server-side applications using Ruby and Ruby on Rails.
- Collaborate with front-end engineers, product managers, and designers to build end-to-end features.
- Write well-tested, maintainable, and scalable code in a CI/CD environment.
- Participate in code reviews and provide thoughtful feedback to ensure high standards.
- Identify and troubleshoot performance bottlenecks and bugs across the stack.
- Integrate with third-party APIs and internal microservices.
- Maintain database schemas and write optimized SQL queries (PostgreSQL preferred).
- Stay current on best practices in Ruby development and help shape engineering culture.
What we're looking for:
- Solid experience with Ruby and Ruby on Rails in production environments.
- Strong understanding of OOP, RESTful APIs, and software design principles.
- Experience working with PostgreSQL, Redis, or similar data stores.
- Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks such as React (a plus).
- Knowledge of RSpec, Minitest, or other testing frameworks.
- Comfortable working in agile teams with Git, pull requests, and CI/CD pipelines.
- Ability to communicate effectively in a remote-first, distributed team.
Nice-to-Have:
- Experience with background job processing tools like Sidekiq, Resque, or Delayed Job.
- Exposure to containerization tools such as Docker and orchestration with Kubernetes.
- Familiarity with DevOps practices, cloud platforms (AWS, Google Cloud Platform, or Azure), and monitoring tools.
- Contributions to open-source Ruby projects or active involvement in the Ruby community.
- Experience working with GraphQL or building event-driven architectures.
How to Apply:
Make sure to complete your profile to be reviewed by our Matching Team. If you re the right fit, we ll reach out to schedule a conversation. While we may not be able to respond to every applicant, your profile will remain in the Torc talent community, giving you access to future opportunities, events, and resources to grow your career.