Senior Ruby Software Engineer

A financial services company providing retail brokerage, forex trading, and financial media services.
$156,000 - $182,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Description For Senior Ruby Software Engineer

tastytrade is a dynamic financial services company that combines retail brokerage, forex trading, and financial media services. As a Senior Ruby Software Engineer, you'll join a team building technology that powers their retail brokerage business. The role offers a unique blend of technical challenges, focusing on both backend systems and customer-facing applications.

The position requires expertise in Ruby development while working with multiple languages including C++, Java, and JavaScript. You'll be responsible for both maintaining existing systems and developing new solutions, with a strong emphasis on performance and practicality. The role involves technical leadership, mentoring junior developers, and contributing to architectural decisions that shape the platform's future.

The company offers an attractive compensation package ($156,000 - $182,000) and comprehensive benefits including 401k, stock purchase options, and extensive paid time off. The work environment promotes work-life balance with minimal on-call responsibilities and various wellness programs.

Located in Chicago's vibrant West Loop, tastytrade provides an energetic tech environment with modern amenities including daily catered lunches and an in-building gym. The company's culture emphasizes continuous learning, offering educational stipends and opportunities for professional growth.

This role is ideal for experienced engineers who enjoy working on complex financial systems, value mentorship opportunities, and want to be part of a growing fintech company. The position offers the perfect blend of technical challenges, leadership opportunities, and work-life balance, all while contributing to a platform that's reshaping the trading industry.

Last updated 7 days ago

Responsibilities For Senior Ruby Software Engineer

  • Work in multiple languages across different parts of the tastytrade stack and front-end trading client applications
  • Provide technical leadership for junior team members
  • Provide peer reviews for both junior and senior engineers
  • Translate requirements into production-quality code
  • Evaluate and build proof of concept implementations
  • Contribute to scaling existing technology
  • Write comprehensive tests
  • Perform infrastructure work
  • Take ownership over several systems

Requirements For Senior Ruby Software Engineer

Ruby
Java
JavaScript
  • Ability to learn quickly in new areas
  • Mastery of one language and framework
  • Ability to quickly become productive in new frameworks or languages
  • 5+ years of professional experience as a software engineer
  • Experience as a technical lead or mentor preferred

Benefits For Senior Ruby Software Engineer

401k
Commuter Benefits
Mental Health Assistance
Education Budget
  • Performance Bonuses
  • Stock Purchase Options
  • 20 Paid Vacation Days plus birthday vacation day
  • 10 Paid Sick Days
  • Gym Membership Reimbursement
  • Pet Insurance
  • Charitable Donation Matching
  • Two Paid Volunteer Days Off
  • Daily catered lunch
  • Full kitchen with snacks and beverages
  • In-building gym
  • Shuttle to/from Metra

Interested in this job?

Jobs Related To tastytrade Senior Ruby Software Engineer

Senior Ruby Software Engineer

Senior Ruby Software Engineer role at tastytrade, building and maintaining retail brokerage technology with competitive pay and comprehensive benefits.

Senior Software Engineer (C#, .NET)

Senior Software Engineer position at PointClickCare, focusing on C#/.NET development for healthcare technology platform, offering remote work and competitive compensation.

Workday Integrations Engineer

Workday Integrations Engineer position at OpenAI, focusing on HR systems integration and automation, offering competitive salary and comprehensive benefits.

Backend Engineer

Senior Backend Engineer role at 9fin, developing Python-based financial technology solutions for debt capital markets, offering competitive compensation and comprehensive benefits.

Senior Software Engineer, Backend

Senior Backend Engineer role at Imprint, building next-gen credit card solutions with modern tech stack, offering competitive pay and benefits.