CBS Corporation Senior Software/Data Engineer in San Francisco, California

Senior Software/Data Engineer

REF#: 30955


JOB TYPE: Full-Time Staff


JOB LOCATION: San Francisco, CA


CBS Interactive is the premier online content network for information and online operations of CBS Corporation as well as some of the top native digital brands in the entertainment industry. Our brands dive deep into the things people care about across entertainment, technology, news, games, business and sports. With over 1 billion users visiting our properties every quarter, we are a global top 10 web property and one of the largest premium content networks online.

Check us out on [1] The Muse, [2] Instagram and [3] YouTube for an inside look into 'Life At CBSi' through employee testimonials, office photos and company updates.


Visible links





This Senior Software/Data Engineer Role is a hybrid of a Full Stack Development Engineer with a specialization in Data Products. This person possesses a deep sense of curiosity and a passion for building smarter products and insights around data. They will work backward from analytical and experimental requirements to devise data and BI solutions. Support data-mining and develop machine learning algorithms using disparate data sources. Participate in cross-functional teams to implement data-driven plans designed to address business problems. Work closely with the Senior Management and Business Intelligence teams to provide insights, data structures, and conclusions that drive business decisions.


What you bring to the team:

  • At a minimum, BS degree in Statistics, Engineering, Informatics, or Computer Science degree with demonstrated experience in analytics.

  • Experience with full stack application development.

  • Very strong grasp of classification algorithms, data analysis, and data structures.

  • Perform statistical analyses using tools such as R, KXEN, Scipy with Python, Julia

  • Possess good applied statistics skills, such as distributions, statistical testing, regression, etc.

  • Proficiency with distributed computing and large-scale data

  • Experience with common data science toolkits, such as Jupyter, NumPy, MatLab, or R.

  • Experience with data management systems, both relational and NoSQL (e.g., HBase, Cassandra, MongoDB)

  • Have an understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, k means clustering

  • Strong query skills for BigQuery, PostgreSQL, MySQL and PIG

  • Experience with NoSQL databases, such as MongoDB, Cassandra, HBase.

  • Proficient in Python.

  • Experience with a Python web framework such as Django or Flask.

  • Exceptional written and verbal communication skills, including the ability to communicate technical concepts to non-technical audiences, as well as translating business requirements into Data Solutions


Equal Opportunity Employer Minorities/Women/Veterans/Disabled