Overview
Description:
CBS Local is looking for a strong Software Engineer to work on the development of current and new products and features related to the CBS Local Digital Media properties. This is an opportunity to work in an entrepreneurial environment inside a media giant where your work will be seen by millions of people.
As a software engineer you will be responsible for the entire Software Development Life Cycle from gathering requirements, design, and implementation to delivery and maintenance. You will build new features to power the CBS Local and radio.com network of websites, API, mobile apps and music streaming services, as well as maintain and enhance existing features.
The ideal candidate will:
- Design and implement performant, scalable, and distributed web services and backends in a variety of languages best suited for the problem space.
- Own parts of the system and continuously work to improve them in an agile environment. Benchmarking and load testing.
Own parts of the system and continuously work to improve them in an agile environment. Benchmarking and load testing.
We are tirelessly trying to improve how people consume news and entertainmentand the subsystems used to make that happen. Everything from Recommendations,Content Search, Email, Notifications, and much more.
Qualifications:
- BS/MS in Computer Science or related degree, or equivalent experience.
- 5+ years of professional software development experience.
- Knowledge of Vim / Emacs, Git, Docker, Python, Golang, Perl, Linux, RabbitMQ, NoSQL/Cassandra, PostgreSQL, Redis and other large data processing systems
- Enthusiasm
- Must be comfortable in a complex distributed system architecture and understand issues at scale.
- Must be a self-starter that digs for solutions for no other reason other than the challenge of the task at hand.
- Ability to work with other team members, ask questions, form your own opinions, teach, learn and most importantly, get things done.
- Digital media experience a plus
- Music streaming experience a plus
- Working knowledge of AngularJS or other javascript frameworks a big plus
- Desire to branch out and learn new programming languages
About CBS Local
CBS Local launched in 2012. CBS Local Digital Media personalizes the global reach of CBS-owned and operated television and radio stations with a local perspective.