Haystack
← Back to Jobs
Technology
RY

Ruby on Rails Software Engineer

RyanBPMSunnyvale, CA🇺🇸United StatesPosted Oct 14, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Sunnyvale, CA, United States
Posted
19 hours ago
DockerMicroservicesRubySQLAWSELKAzureGitGoGoogle CloudJavaKubernetesRSpecRailsRedis

Job Description

Job Title: Ruby on Rails Software Engineer
Number of Positions: 5
Location:

  • Elk Grove, CA
  • Austin, TX
  • Sunnyvale, CA
    Work Model: Hybrid
    Start Date: Immediate
    Duration: 12 months (extendable)

Job Description
Client is seeking experienced Ruby on Rails engineers to build and support production Rails applications at enterprise scale. The role covers end-to-end feature development, API design and integration, database modeling and query optimization, and production troubleshooting. Engineers will work in a hybrid model with product, QA, and platform teams through the full delivery cycle.

Required Skills

  • Strong hands-on Ruby on Rails development experience in production environments
  • Solid Ruby fundamentals and Rails framework conventions
  • RESTful API design, development, and integration
  • Relational databases — schema design, ActiveRecord, SQL query tuning
  • Automated testing (RSpec or MiniTest)
  • Git, code review, and CI/CD workflows
  • Bachelor's degree in Computer Science or equivalent experience

Good to Have (will help candidates stand out)

  • Go (Golang) — backend service development
  • Java — enterprise or microservices development
  • Sidekiq / Resque, Docker, Kubernetes
  • AWS, Google Cloud Platform, or Azure
  • Redis, Elasticsearch

Submission Requirements
Every profile must include:

  1. Preferred location — Elk Grove, Austin, or Sunnyvale (any of the three works)
  2. Current location and relocation willingness
  3. Availability / notice period
  4. Work authorization and visa status
  5. Rate expectation

Candidates should be local to one of the three sites or willing to relocate.

Similar jobs