Senior Ruby Software Engineer

A retail brokerage business that combines trading platforms, financial media network, and forex broker services under the tasty brand family.
$156,000 - $182,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Description For Senior Ruby Software Engineer

tastytrade is seeking a Senior Ruby Software Engineer to join their dynamic team in Chicago's West Loop. As part of the retail brokerage business, you'll work on critical technology that powers their trading platforms and supports various business initiatives. The role offers a unique blend of backend and frontend development, working with technologies including Ruby, Java, JavaScript, and C++.

The position requires 5+ years of professional experience and combines technical leadership with hands-on development. You'll be responsible for mentoring junior developers, conducting thoughtful code reviews, and taking ownership of various systems. The role involves working on both existing systems and green field projects, with a focus on scalability and performance.

tastytrade offers an impressive benefits package including performance bonuses, stock options, 401k, and comprehensive healthcare. The company provides excellent work-life balance with 20 paid vacation days, 10 sick days, and minimal on-call responsibilities. The office, located in Chicago's growing tech hub, offers amenities like daily catered lunch, an in-building gym, and commuter benefits.

The company is part of the larger tasty brand family, which includes tastylive (financial media network), tastytrade (retail brokerage), and tastyfx (forex broker-dealer). Following acquisition by IG Group, they're positioned for continued growth in North America. Their mission is to empower individual traders and create a better trading experience through innovative technology and media.

This role is perfect for a senior engineer who enjoys working with multiple technologies, values mentorship opportunities, and wants to make an impact in the fintech space. The salary range of $156,000 - $182,000 reflects the role's seniority and the company's commitment to attracting top talent.

Last updated 2 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 covering codecraft, implementation quality, and business domain correctness
  • 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
JavaScript
Java
  • 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
  • 401k Plan
  • Annual educational/conference stipend
  • 20 Paid Vacation Days plus birthday vacation day
  • 10 Paid Sick Days
  • Gym Membership Reimbursement
  • Commuter Benefits
  • Pet Insurance
  • Wellness & Mental Health Programs
  • 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 scaling retail brokerage technology with 5+ years experience required.

Senior Ruby Software Engineer

Senior Ruby Software Engineer role at tastytrade, building and maintaining financial trading systems with competitive pay and comprehensive benefits in Chicago.

Senior Ruby Software Engineer

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

Senior Ruby Software Engineer

Senior Ruby Software Engineer role at tastytrade, building and maintaining financial trading systems with competitive pay and comprehensive benefits in Chicago.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer role at NVIDIA focusing on data center system bringup and debugging for GPU accelerated applications.