Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Ruby Software Engineer image - Rise Careers
Job details

Senior Ruby Software Engineer

tastytrade is looking for a Senior Ruby Software Engineer to enhance our technology that powers retail brokerage and supports new initiatives. The role requires a strong technical leader in a dynamic environment focusing on speed and stability.

Skills

  • Proficiency in Ruby and familiarity with C++, Java, JavaScript
  • Strong problem-solving abilities
  • Experience in mentoring and leading teams
  • Ability to learn new technologies quickly

Responsibilities

  • Work across multiple programming languages in trading applications
  • Provide technical leadership and mentoring for junior team members
  • Conduct peer reviews to ensure quality code
  • Translate requirements into production-quality code
  • Build proof of concept implementations for new projects
  • Scale existing technology through profiling and refactoring
  • Write comprehensive tests for developed code
  • Collaborate with infrastructure team for application development

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Performance Bonuses
  • Stock Purchase Options
  • 401k Plan
  • Annual educational stipend
  • 20 Paid Vacation Days
  • 10 Paid Sick Days
  • Wellness Programs
  • Daily catered lunch
To read the complete job description, please click on the ‘Apply’ button
tastytrade Glassdoor Company Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
tastytrade DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of tastytrade
tastytrade CEO photo
Scott Sheridan
Approve of CEO

Average salary estimate

$169000 / YEARLY (est.)
min
max
$156000K
$182000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Ruby Software Engineer, tastytrade

As a Senior Ruby Software Engineer at tastytrade, located in the vibrant West Loop of Chicago, you're stepping into an exciting role that combines innovation with the challenges of a fast-paced retail brokerage business. You'll be part of a dynamic engineering team, where your primary focus will be on developing and enhancing the technology that fuels our operations and customer applications. Imagine being able to modify existing systems and take ownership of current projects while also diving into greenfield initiatives. Our back-end architecture is always evolving, and we prioritize practicality and performance to ensure we meet our business goals effectively. This position isn’t just about coding; it’s about being a leader in your field. You will mentor junior engineers, provide thoughtful peer reviews, and guide project teams towards success. Your expertise in languages like Ruby, along with your familiarity with C++, Java, and JavaScript, will empower you to work across different sections of our tech stack. At tastytrade, we value teamwork and innovation, inviting you to contribute to scaling our existing technology and exploring new avenues with proof of concept implementations. With perks like performance bonuses, a robust 401k plan, and even gym membership reimbursement, we want to support you not only in your career but in your personal life as well. If you're excited to jump into a collaborative atmosphere where your skills can shine and grow, join tastylive and our growing family at tastytrade!

Frequently Asked Questions (FAQs) for Senior Ruby Software Engineer Role at tastytrade
What are the primary responsibilities of a Senior Ruby Software Engineer at tastytrade?

As a Senior Ruby Software Engineer at tastytrade, your primary responsibilities will revolve around developing and enhancing the technology that drives our retail brokerage operations. This includes modifying existing systems, leading small project teams, mentoring junior engineers, and creating production-quality code. You’ll also help in troubleshooting issues and evaluating new technologies, ensuring our architecture scales effectively while maintaining its performance and stability.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Ruby Software Engineer position at tastytrade?

To be considered for the Senior Ruby Software Engineer role at tastytrade, you should have a mastery of at least one programming language and framework, as well as a familiarity with others like C++, Java, and JavaScript. We’re looking for candidates with a minimum of 5 years of professional experience as a software engineer, ideally with some technical lead or mentoring experience. Strong problem-solving skills and the ability to quickly adapt to new technologies are also essential.

Join Rise to see the full answer
How does tastytrade support the professional growth of its Senior Ruby Software Engineers?

At tastytrade, support for professional growth is a cornerstone of our culture. As a Senior Ruby Software Engineer, you will have access to an annual educational stipend that can be used for conferences or training. Furthermore, the role allows for mentorship opportunities, not only by leading project teams but also by providing guidance and constructive feedback to junior colleagues which helps enhance technical proficiency and leadership skills.

Join Rise to see the full answer
What technologies will Senior Ruby Software Engineers work with at tastytrade?

Senior Ruby Software Engineers at tastytrade will work with a wide array of technologies across our tech stack. While Ruby is a primary language, there is also engagement with C++, Java, and JavaScript among others. This diverse environment allows engineers to actively participate in both front-end and back-end system development, tackling various challenges as our architecture continues to evolve.

Join Rise to see the full answer
What are some benefits of working as a Senior Ruby Software Engineer at tastytrade?

Working as a Senior Ruby Software Engineer at tastytrade comes with a host of fantastic benefits. You’ll enjoy performance bonuses, stock purchase options, a 401k retirement plan, generous paid time off, and even gym membership reimbursement. Additionally, we foster a collaborative work environment with onsite amenities and wellness programs designed to promote a sustainable work-life balance.

Join Rise to see the full answer
Common Interview Questions for Senior Ruby Software Engineer
Can you describe your experience with Ruby and how you've utilized it in previous projects?

Your response should highlight specific projects where Ruby was used, discussing the challenges faced and how you addressed them. Focus on demonstrating your proficiency with Ruby, any frameworks you've used like Rails, and how you ensured code quality through testing and peer reviews.

Join Rise to see the full answer
How do you approach troubleshooting and debugging a complex system?

Emphasize the structured approach you take toward troubleshooting, such as reproducing issues, isolating variables, and using debugging tools effectively. Share an example where your problem-solving skills led to a successful resolution.

Join Rise to see the full answer
What strategies do you use to mentor junior developers effectively?

Discuss your philosophy on mentorship, which should include providing constructive feedback, promoting open communication, and encouraging independent problem-solving. Mention any relevant experiences where you've led or guided junior engineers successfully.

Join Rise to see the full answer
Can you give an example of a time when you had to implement a new technology? What was the outcome?

Provide a clear narrative on the new technology you decided to implement, your rationale behind the choice, how you planned the implementation, and the eventual impact it had on the project or team. Success stories resonate well here!

Join Rise to see the full answer
How do you ensure code quality in your projects?

Focus on your practices surrounding code reviews, pair programming, the importance of testing (unit, integration, etc.), and maintaining documentation. Mention any quality standards or frameworks you adhere to in your work.

Join Rise to see the full answer
In your opinion, what is the most challenging aspect of software engineering, especially within a fast-paced environment like tastytrade?

Discuss challenges related to rapid technological change, managing project timelines, or ensuring performance under pressure. Illustrate your answer with an example that shows your adaptability and competence in handling stress.

Join Rise to see the full answer
What do you understand by the term 'scaling technology', and how have you applied this concept in your previous positions?

Articulate your understanding of scaling in terms of both software performance and infrastructure. Share relevant experiences where you had to refactor code or change architecture to improve performance under increased loads.

Join Rise to see the full answer
Have you ever worked with agile methodologies? How did it impact your work?

If you have experience with agile, talk about your role in scrum or sprint planning and how it fostered team communication and productivity. Point out any improvements that agile practices brought to the efficiency and quality of your projects.

Join Rise to see the full answer
What tools and practices do you use for version control?

Describe your experience with tools like Git, discussing best practices such as branching strategies, commit messages, and code collaboration. Share how version control has positively influenced your team's workflow.

Join Rise to see the full answer
How do you keep current with industry trends and technologies in software development?

Mention your approach to professional development, such as reading industry blogs, attending conferences, participating in forums, or taking courses. Discuss how you've applied new knowledge to your work to improve processes or software.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Join Canonical as a Python Software Engineer and contribute to hardware certification tools for Ubuntu projects.

Posted 10 days ago
Photo of the Rise User
Posted 2 days ago

PostHog seeks a skilled API engineer to join their fully remote team, responsible for building and maintaining high-performance systems for feature flags.

Helping traders succeed through sophisticated technology, favorable pricing and exceptional customer service.

41 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$156,000/yr - $182,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
11 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Dublin just viewed Associate, Legal Ops - United States (Remote) at EvenUp
Photo of the Rise User
9 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
15 people applied to Software Engineer at Gitty
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Governance Risk and Compliance Analyst at Dave
T
Someone from OH, New Albany just viewed Product Manager - Media & Entertainment at Truelogic
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief Financial Officer (Single Family Office) at Confidential
Photo of the Rise User
Someone from OH, New Albany just viewed Earned Media Specialist at L2TMedia
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Houzz
Photo of the Rise User
Someone from OH, New Albany just viewed Fields and Events Marketing Manager at FullStory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Full-Time Google Ad Manager - US Only, No Agencies at Upwork
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Front
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School