Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer - Ruby role.
Rezi rewrites your resume against tastytrade's job description. Free.

Tailor your resume to this Software Engineer - Ruby role.
Rezi rewrites your resume against tastytrade's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer - Ruby posting at tastytrade — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer - Ruby posting at tastytrade — free, in seconds.
About the Role
As a Software Engineer, you will be part of a team that builds the technology powering our retail brokerage business and supports other business initiatives. We care about the speed and stability of our back-end systems as much as the customer-facing applications we build. Our architecture is distributed and consistently evolving, with a focus on practicality and performance. You'll modify existing systems, take ownership of current and greenfield projects, and troubleshoot issues.
Responsibilities
- Work in multiple languages across different parts of the tastytrade stack and/or front-end trading client applications.
- Design, build and maintain services in a distributed architecture, considering failure modes, latency, and data consistency.
- Provide guidance and leadership to more junior team members and contribute to the peer review process.
- Translate requirements and technical direction into production-quality code with guidance from senior engineers or team leadership.
- Work independently on smaller-scope tasks and under the guidance of senior engineers for larger projects.
- Write comprehensive tests for your code.
- Engage in light infrastructure work to support application development.
- Continue growth by learning new systems and working towards ownership of tastytrade's systems.
Requirements
- Demonstrable professional experience working as a software engineer on a team.
- Mastery of at least one of our languages or frameworks and experience with it in a production context.
- Minimum 2 years of professional experience with Ruby, or equivalent experience in another object-oriented language (e.g., Java) with a commitment to work primarily in Ruby and interview in it.
- Experience building or operating distributed systems.
- Ability to learn quickly in areas of new expertise.
- Willingness to learn new languages, frameworks, or technologies beyond current expertise.
- Accountability and willingness to take ownership of work.
- Curiosity and a proactive approach to problem-solving.
- FINRA SIE, Series 7, 63, and 3 Certified.
- Minimum 3-5 years of experience in high-volume customer service, trading operations, or a trade desk role.
- At least 3-5 years of hands-on experience with options, futures, and futures options trading.
- Proven track record working independently with minimal supervision in fast-paced environments.
- Commitment to a minimum of one year in an overnight shift before potential transition to a day-shift role.
- Deep understanding of futures and futures options execution mechanics, pricing, and market structure.
- Strong knowledge of options pricing models and determining exposure using Greeks.
- Experience with exchange-traded derivatives across multiple asset classes.
- Familiarity with extended hours stock trading.
- Understanding of Regulation T and portfolio margin account risk methodologies.
- Knowledge of futures contract specifications, margin requirements, settlement procedures, and SPAN margin methodologies.
- Strong risk management skills with the ability to identify and assess customer account risk exposures.
- Experience conducting customer risk callouts and discussing risk-reducing position adjustments in high-stress situations.
- Understanding of margin calculations, liquidation priorities, and portfolio risk metrics.
- Ability to analyze overnight risk events and their potential impact on customer positions.
- Familiarity with firm risk surveillance and unusual activity detection.
- Strong interpersonal skills with the ability to build rapport and trust with customers.
- Excellent written and verbal communication skills across multiple channels.
- Ability to explain complex derivatives and risk concepts clearly to customers.
- Diplomatic approach when delivering difficult messages.
- Strong documentation skills for detailed shift handoff reports and incident summaries.
- Effective in customer interactions, especially in high-stress or volatile market environments.
- Extremely proficient with technology platforms, including Salesforce, Slack, Microsoft Teams, and Microsoft products.
- Ability to multitask effectively in a fast-paced environment with multiple customer inquiries simultaneously.
- Strong problem-solving abilities under pressure with limited resources and support during overnight hours.
- Excellent attention to detail for trade execution accuracy and risk monitoring.
- Comfortable troubleshooting technical issues and coordinating with support teams remotely.
Skills
- Ruby
- Java
- Javascript
- Grape
- Svelte
- Micro-frontend architectures
- Application security
- Secure coding practices
- Salesforce
- Slack
- Microsoft Teams
- Microsoft products
Location
- Chicago, IL
Work Type
- Hybrid
Experience Level
- Minimum 2 years of professional experience with Ruby
- Minimum 3-5 years of experience in high-volume customer service, trading operations, or a trade desk role
- At least 3-5 years of hands-on experience with options, futures, and futures options trading
Salary/Compensations
- $130,000-$150,000
Benefits
- Performance Bonuses
- Stock Purchase Options
- 401k Plan
- Medical/Dental/Vision Benefits
- Continued Education Support
- 20 Paid Vacation Days
- 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 when in the office
- Full kitchen with snacks and beverages
- In-building gym
- Shuttle to/from Metra
About the Company
- IG North America is home to tastytrade, tastylive, tastyfx, and tastycrypto—a family of brands built to democratize trading and empower individual investors.
- Founded in Chicago by the creators of thinkorswim, acquired by London-based IG Group in 2021, we combine startup innovation with the backing of a FTSE 100 fintech operating across five continents serving over 1.3m customers and handling billions of dollars in transactions – built on scale, trust, and proof.
- From our headquarters in Chicago's Fulton Market, our team builds award-winning trading platforms, produces live financial education content daily, and creates technology that makes complex markets accessible.
- tastytrade is our retail brokerage for self-directed investing and trading, with tastylive providing content to educate our customers.
- tastyfx is the fastest-growing forex broker in the US.
- tastycrypto provides self-custody digital wallets for decentralized finance.
- We're a lean, collaborative team that values autonomy, pragmatism, and impact.
- Our culture rewards initiative, embraces experimentation, and measures success by the value we create for our users.
- Join us at IG|tasty – the future gets built here.
Equal Opportunity
- Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they have every single qualification. Our team is dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role, but your experience doesn’t align perfectly, we encourage you to apply anyway. You may be just the right candidate for this or other roles!