Posted in

Senior Ruby Software Engineer

Senior Ruby Software Engineer

Companytastytrade
LocationChicago, IL, USA
Salary$156000 – $182000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • The ability to learn quickly in areas in which you don’t already have deep expertise
  • A mastery of one language and framework, and the ability / willingness to deploy and manage production systems built using these in a production context
  • The ability to jump into a brand new framework or language and quickly become productive in it
  • 5+ years of professional experience working as a software engineer on a team, preferably with some experience as a technical lead or mentor

Responsibilities

  • Work in multiple languages across different parts of the tastytrade stack and / or front-end trading client applications
  • Provide technical leadership for more junior members of the team, by both managing small project teams and providing general technical mentorship
  • Provide concise, constructive, and thoughtful peer reviews for both more junior engineers as well as for other senior engineers. Your peer reviews will cover general codecraft, quality of implementation, and overall business domain correctness.
  • Translate requirements and technical direction into production-quality code
  • Evaluate and build proof of concept implementations leveraging new technology or novel architecture in order to spike a path for new projects
  • Contribute to scaling existing technology by profiling current architecture and refactoring existing code and / or leveraging new technology within existing systems
  • Write comprehensive tests for your code
  • Perform infrastructure work as necessary with support from the infrastructure team to support application development projects
  • Take ownership over several of tastytrade’s systems

Preferred Qualifications

  • preferably with some experience as a technical lead or mentor