About the role

  • Mid-Level Ruby on Rails Developer for Pluralsight's Hands-On Labs Engineering team. Building back-end systems with a focus on clean code and scalable architecture.

Responsibilities

  • Design, develop, and maintain Ruby on Rails (v7+) microservices that manage AWS environments
  • Participate in the full software development lifecycle
  • Develop and optimize GraphQL schemas and REST APIs
  • Manage asynchronous tasks and job queuing using Redis, Sidekiq, SQS, and EventBridge
  • Support product maintenance by resolving bugs and writing tests
  • Create and maintain team documentation regarding software architecture

Requirements

  • 2–4 years of related experience with Ruby on Rails (v6 or newer)
  • Hands-on experience with Unit Testing (RSpec)
  • Practical knowledge of building RESTful APIs and GraphQL
  • Familiarity with AWS services (EC2, S3, RDS, Lambda, SQS)
  • Experience working collaboratively within Agile or Kanban development teams
  • A Bachelor’s degree in a related field, or equivalent professional experience

Benefits

  • competitive compensation packages
  • medical coverage
  • unlimited PTO
  • wellness reimbursements
  • Pluralsight subscription
  • professional development funds

Job title

Software Engineer

Job type

Experience level

JuniorMid level

Salary

$98,800 - $130,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job