Button

Senior Ruby on Rails Engineer (Remote - US)

Button$120K — $150K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of professional experience with Ruby and Ruby on Rails
  • Strong experience designing and maintaining production Rails applications
  • Solid understanding of PostgreSQL and database design
  • Experience with Sidekiq or similar background job frameworks
  • Experience building REST APIs; GraphQL experience is a strong plus
  • Familiarity with Docker and AWS cloud infrastructure
  • Strong debugging and performance optimization skills

Responsibilities

  • Design and build core services for the platform
  • Participate in architectural decisions and technical improvements
  • Optimize application performance and scalability
  • Contribute to backend architecture and API development
  • Collaborate closely with product managers and designers
  • Integrate third-party APIs and payment systems
  • Work across multiple domains, leveraging modern development practices

Benefits

  • Competitive salary and annual performance reviews
  • Annual bonus and equity opportunities
  • Comprehensive medical, dental, and vision insurance
  • 401(k) with company matching
  • Flexible working hours and fully remote work
  • Generous PTO, paid holidays, and parental leave
  • Learning & development budget and resources
  • Home office stipend and modern equipment
Full Job Description
We're looking for a Senior Ruby on Rails Engineer to join our engineering team and help design, build, and scale the core services that power our platform. You'll work on business-critical features, backend architecture, API development, payment integrations, and cloud infrastructure while collaborating closely with product managers, designers, and fellow engineers.

This is a hands-on engineering role with significant ownership. You'll participate in architectural decisions, drive technical improvements, optimize application performance, and contribute to the evolution of a modern, scalable platform serving a growing customer base. We value clean, maintainable code, thoughtful engineering practices, and a pragmatic approach to solving complex technical challenges.

You'll have the opportunity to work across multiple domains, including payments, data processing, integrations, and platform services while leveraging modern development practices and AI-assisted tools to accelerate delivery without compromising quality. If you enjoy building reliable software, improving existing systems, and working in a collaborative, product-focused environment, we'd love to hear from you.

Requirements

7+ years of professional experience with Ruby and Ruby on Rails;

Strong experience designing and maintaining production Rails applications;

Solid understanding of PostgreSQL, query optimization, and database design;

Experience with Sidekiq or similar background job frameworks;

Experience building REST APIs; GraphQL experience is a strong plus;

Experience integrating third-party APIs and payment systems;

Familiarity with Docker and cloud infrastructure (AWS preferred);

Experience working with Git-based development workflows and CI/CD;

Strong debugging, troubleshooting, and performance optimization skills;

Excellent communication skills in English.

Nice to Have:

Experience with Domain-Driven Design (DDD);

Experience working with event-driven or service-oriented architectures;

AWS services such as Lambda, S3, ECS, RDS, or SQS;

Data engineering experience (Athena, Glue, data warehouses, analytics pipelines);

Experience with Terraform or infrastructure automation;

Exposure to AI-assisted development tools such as GitHub Copilot or Claude Code.

Benefits

Competitive salary and annual performance reviews;

Annual bonus and equity opportunities;

Comprehensive medical, dental, and vision insurance;

401(k) with company matching;

Flexible working hours and fully remote work;

Generous PTO, paid holidays, and parental leave;

Learning & development budget;

Home office stipend and modern equipment.

About Button

Button is a mobile app development company that provides app development services to businesses in various industries. The company offers services in the areas of app design, development, and marketing. Button was founded in 2014 and is headquartered in New York, New York. The company has a small team of experts who work with clients to develop effective mobile app strategies.
Learn more about Button
Size
100 employees
Industry
Founded
2014

Similar Jobs

More Jobs at Button

More Information Technology Jobs

Find similar Senior Ruby on Rails Engineer (Remote - US) jobs: