Title: Senior Software Engineer, Backend Development Company: Samsung Research America (SRA) Lab: Visual Display Intelligence Lab Location: Irvine, CA or Mountain View, CA
Lab Summary: 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 Visual Display Intelligence Lab located in Mountain View, California is currently recruiting world-class engineers who share our “Innovation through passion” philosophy and thrive in a fast-pace, results-driven environment.
Develop infrastructure for a cloud platform that can handle high-volume requests
Develop optimal storage backends for quick retrieval of data
Ensure software is production-ready and is properly monitored for metrics, logging, and performance profiling
Evaluate and recommend best software designs and architecture for scalability
Quickly prototype new ideas/technologies/architectures to create proofs of concept and demos
Learn and adapt new technologies quickly in a research-focused environment
Effectively communicate with global engineering teams
MS or PhD degree in Computer Science or related technical field
5+ years of industry experience
3+ years of experience working with large data sets and distributed computing tools (Spark, Map/Reduce, Hadoop, Hive, etc.)
Experience in SQL or similar languages and development experience in at least one scripting language (Python, Perl, etc.)
Working knowledge with relational and non-relational databases such as Neo4j, DynamoDB, MySQL, MongoDB, or Couchbase
Hands-on experience with cloud computing platforms such as Azure or AWS
Ability to multi-task effectively under considerable pressure and deadlines and easily adapt within a fast-paced environment.
Ability to quickly learn and integrate new technologies as needed
Excellent communication and organizational skills
Experience in addressing large application deployment architectures and concerns such as performance, reliability, scalability, availability and security
Proficiency in Azure Services and as a plus, taking a product into production using Azure Cloud Services
Experience in building real products (live in production) in the cloud, preferably with Big Data Platforms
Experience with microservices architecture
Experience with Elastic Search and Kibana
Samsung is an EEO/Veterans/Disabled/LGBT employer. We welcome and encourage diversity as we strive to create an inclusive workplace.