Senior Software Engineer, Smart TV Services

Samsung   •  

Mountain View, CA

5 - 7 years

Posted 238 days ago

This job is no longer available.

General Description

Technical professionals are defined by what they create. Samsung has the risk taking corporate culture, strategic R&D investments and global know-how to imagine, develop and market products that lead the industry. Samsung’s SmartTV Services group located in Mtn View, CA is currently recruiting world-class engineers who share our “Innovation through passion” philosophy and thrive in a well-paced, results-driven environment.

Responsibilities will include: Quickly prototyping and developing consumer-facing services that will be displayed on millions of devices Ability to effectively communicate ideas to peers and distributed teams Delivering products with top notch quality in a fast paced environment Contributing towards building a system with a test driven development / agile approach

Necessary Skills / Attributes

5 years+ experience with large-scale distributed systems and service-oriented architectures Extensive experience designing and developing RESTful APIs Strong development skills in Java, Scala and/or C++ Experience with caching technologies using Redis, Memcached Knowledge of various databases / databasetechnologies

- Oracle, Postgres, Cassandra (NoSQL) Exposure to implementing real-time streaming data pipelines on large volumes of data using Kafka, Spark Knowledge of a variety of machine learning techniques is an added plus Familiarity with version control software, such as Git Highly proficient in Object Oriented Design and Development Exposure to JavaScript/HTML/CSS Experience with AWS or other Amazon Cloud offerings a plus BS in Computer Science/Engineering or equivalent experience