Experienced Intermediate Software Engineer, Ruby on Rails

Jobgether

United States

Remote

USD 64,000 - 85,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

CAD 90k–120k salary per year
Fully remote work in Canada
Office option near Victoria, BC

Job summary

Jobgether seeks a senior Ruby on Rails engineer to design, develop, and deploy features end-to-end in a production-ready system. You will own broker integrations and build AI-powered tools that analyze trading activity.

You will work remotely across Canada, collaborating with a small engineering team to maintain high-quality code, troubleshoot issues, and drive product growth. Experience with AI models is a plus.

Qualifications

  • 5+ years of professional experience building/maintaining production apps with Ruby on Rails.
  • Degree in Computer Science or related field, or equivalent practical experience.
  • Experience operating production apps, including troubleshooting and rollbacks independently.
  • Daily experience using AI coding tools, reviewing and validating AI-generated code.
  • Experience building apps/features using AI models.
  • Excellent written communication and collaboration in a small team.
  • Ability to learn unfamiliar codebases quickly and work autonomously.
  • Nice to have: Experience developing iOS apps using Swift.
  • Nice to have: Interest in trading/financial markets.

Responsibilities

  • Design, develop, test, and deploy features across a Ruby on Rails app from database to UI.
  • Own broker and trading-platform integrations, including data imports.
  • Develop AI-powered features to help traders analyze activity.
  • Create evaluation processes to verify AI-powered functionality quality and reliability.
  • Lead full development lifecycle: review code, test, deploy, address production issues.
  • Share production operations with another senior engineer, including releases and monitoring.
  • Improve reliability of trading data imports and integrations.
  • Shape AI-assisted development practices and workflows.
  • Deliver customer-facing improvements and contribute to product growth.
  • Familiarize yourself with codebase and manage fixes and rollbacks independently.

Skills

Ruby on Rails
AI coding tools
AI models
Autonomy
Written communication
Ownership of features
Learning unfamiliar codebases

Education

Bachelor's degree in Computer Science or related field

Tools

Swift

Job description

Accountabilities
  • - Design, develop, test, and deploy features across the Ruby on Rails application, working from database architecture through to user-facing interfaces.
  • - Own broker and trading-platform integrations, including the import processes that bring users' trading data into the application.
  • - Develop AI-powered features that help traders analyze and better understand their trading activity.
  • - Create and maintain evaluation processes to verify the quality, accuracy, and reliability of AI-powered functionality.
  • - Take responsibility for the full development lifecycle, including reviewing code, testing changes, deploying updates, and addressing production issues.
  • - Share production operations with another senior engineer, including releases, monitoring, troubleshooting, and incident resolution.
  • - Improve the reliability of critical application functionality, particularly trading data imports and integrations.
  • - Help shape the team's AI-assisted engineering practices, including development tools, testing approaches, and workflows.
  • - Deliver customer-facing improvements regularly and contribute to the product's continued growth.
  • - Build familiarity with the existing codebase quickly and independently manage fixes, deployments, and rollbacks.
Requirements:
  • - At least 5 years of professional experience building and maintaining production applications with Ruby on Rails.
  • - Degree in Computer Science or a related field, or equivalent practical experience.
  • - Proven ability to take ownership of software features from concept and implementation through deployment and ongoing maintenance.
  • - Experience operating production applications, including troubleshooting issues, deploying changes, and managing rollbacks independently.
  • - Daily experience using AI coding tools, with the ability to review, validate, test, and explain AI-generated code before release.li>
  • - Experience building applications or features that use AI models.
  • - Strong written communication skills and the ability to collaborate effectively within a small engineering team.
  • - Ability to learn unfamiliar codebases and technologies quickly and work with a high degree of autonomy.
  • - Nice to have: Experience developing iOS applications using Swift.
  • - Nice to have: Interest in trading, financial markets, or trading-related technology.
  • - Ability to work at least four hours per day overlapping with Brasília time (UTC−3).
  • - Must be based in Canada.
Benefits:
  • - Annual salary ranging from CAD 90,000 to CAD 120,000 .
  • - Extended health and dental benefits from the first day of employment.
  • - Fully remote work arrangement anywhere in Canada.
  • - Opportunity to work from an office near Victoria, British Columbia, for candidates located nearby.
  • - Full-time position with a 40-hour workweek.
  • - Significant technical ownership and direct involvement in production systems.
  • - Opportunity to work with AI-assisted development tools and help shape engineering practices.
  • - Close collaboration with an experienced engineering team and direct involvement in product development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rails Engineer - AI Trading Platform (Remote Canada)
Rails Engineer - AI Trading Platform (Remote Canada)

Jobgether • United States

Remote
USD 64,000 - 85,000
CAD 90k–120k salary per year
Fully remote work in Canada
Office option near Victoria, BC
Senior Software Engineer, TRM
Senior Software Engineer, TRM

topsteptrader • United States

Hybrid
USD 155,000 - 200,000
Remote or hybrid work setup
Retirement plan matching
Health, dental, and vision coverage
+2
Sr Software Engineer (Product Engineering Background)
Sr Software Engineer (Product Engineering Background)

Jobgether • Oregon

Hybrid
USD 190,000 - 225,000
Fully remote across US/Canada
Competitive equity and stock options
Health insurance
Senior Java Developer
Senior Java Developer

Interactive Brokers • Greenwich (CT)

Hybrid
USD 140,000 - 190,000
Stock awards
401k match
Medical benefits
+9
Product Engineer (AI / Full-Stack)
Product Engineer (AI / Full-Stack)

greatquestion • United States

Remote
USD 77,000 - 105,000
Generous salary set by internal rubric
Remote anywhere in Canada
4 weeks paid time off
+2
Technical Lead (Ruby on Rails, AI-Native)
Technical Lead (Ruby on Rails, AI-Native)

Jobgether • Oregon

Hybrid
USD 40,000 - 60,000
Fully remote, globally distributed
Flexible 4–5 hour/day schedule
Part-time leadership role (50% time)
+2
Ruby on Rails Developer– Senior
Ruby on Rails Developer– Senior

Softswiss • Georgia

On-site
USD 120,000 - 180,000
Health insurance
Sports benefits
English lessons
+5
Senior Ruby on Rails Developer
Senior Ruby on Rails Developer

Virtual Staff 365 • United States

Remote
USD 120,000 - 180,000
HMO
Annual leave
Christmas Bonus pro-rata
+1
Software Engineer
Software Engineer

Campbell & Company, LP • Baltimore (MD)

Hybrid
USD 85,000 - 130,000
Hybrid work environment
Tuition reimbursement up to $50,000
Annual vacation allowance of $2,000
+5
Senior Ruby on Rails Engineer
Senior Ruby on Rails Engineer

Recruiter4you • United States

Remote
USD 84,000 - 117,000
100% remote working
Competitive salary
Annual company gathering
+3