• Senior Ruby on Rails Engineer

    Los Angeles, CA

  • TYT Tech
PRINCIPAL RESPONSIBILITIES

As Senior Rails Engineer, you’ll contribute directly to the design and implementation of  TYT’s next-generation online media software. You’ll lead the bring-up of a new Rails site, advise on CMS options and other integrations,  and lead implementation of all server-side logic. You will assist in the design, implementation, and maintenance of all server databases and lead the integration of all front-end elements developed by fellow team members. In addition, you’ll work with the VP of Technology  to support and train staff who are learning Ruby scripting and other scripting languages.

Key responsibilities and duties include
  • Directly contribute to the planning, specification and architecture of TYT’s next-generation online media infrastructure
  • Lead implementation of all server-side solutions, including platform bring-up, prototyping, and production code
  • Produce clean, maintainable, and efficient Ruby code
  • Integrate front-end elements with server side logic
  • Support multiple clients, including web and mobile applications
  • Help your team maintain excellent code quality, organization and automatization
  • Investigate and recommend solutions for process automation
  • Collaborate with other engineers and cross-functional teams
  • Other duties as needed
QUALIFICATIONS
  • Proven work experience experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
  • Expert-level knowledge of Ruby syntax and its nuances
  • Experience with from-scratch bringup of Rails servers
  • Demonstrated understanding of object oriented analysis and design
  • Experience with various relational and NoSQL databases
  • Working knowledge of Amazon Web Services
  • Knowledge of latest practices in containerization, microservices, and cloud computing
  • Extensive experience with Git and Github
  • Excellent analytical and problem solving ability
  • Experience with Google Play or iTunes Store deployment a plus
  • Strong communication and collaboration skills
  • Strong interpersonal skills and the ability to work across teams
  • Knowledge of web design, online media, and/or entertainment a plus
  • Understanding of The Young Turks’ content and audience a big plus
  • 4-year degree in Computer Science, Engineering, or related field required

The successful candidate will demonstrate strong motivation, comfort with frequent change requests, and ease with working under pressure. You will play a key role in the design and development of TYT’s entire technical infrastructure.

SUCCESS METRICS
  • Successful bring-up of core server architecture
  • Delivery of best-of-breed server(s) for web and mobile applications
  • Improvements in performance, stability, and usability over current site
  • Efficient, readable, and reusable code
  • Successful completion of development milestones
  • Integration and collaboration with team members
COMPANY PROFILE
The Young Turks is the leader in online news talk and entertainment. With more than 150 million monthly views and 6 million subscribers on YouTube alone, the multi-channel network owns and operates 12 channels across market categories (politics, sports, pop culture, style…). Its flagship show is the world’s largest and the longest-running online daily news show. TYT is the recipient of a long list of industry accolades, including the 2015 Webby Award for Best Online Political News Show, the VH1 2015 Streamy Award for Best Political News Channel, and Variety Magazine’s 2015 Top Influencer in News and Politics. To apply, send resume to [email protected]