Sr. Software Engineer, Cloud

San Jose, CA

Company Description

Samsung’s San Jose Mobile Communications Lab, California has some leading edge software development position open.


This is an opportunity to be a part of an elite R&D group within Samsung. You will have opportunities for creative thinking that will influence the direction of next generation handset products and services. 

Job Description

Samsung Telecommunications of America is a global leader in mobile and digital media technologies. Through relentless innovation and discovery, we are transforming the way customers around the world experience mobile technology.


As a member of Samsung Mobile Communications Lab, you will play a key role in the Cloud team, designing & implementing the next generation Cloud Services for Samsung mobile devices.  You will be part of a team that works on diverse areas on Mobile Applications & Services involving database, security, authentication, web technologies, community tools, social networks etc.  The primary focus would be around the consumer web, machine learning, and building a cloud / social platform with Mobile client side development.  You will drive the design all the way through a world-class implementation and take it to production.



  • BS/MS in Computer Science
  • 5+ years relevant work experience 
  • C/C++ or Java experience is required.
  • Strong understanding of Data Structures, Algorithms, Analytical Problem Solving Skills.
  • Experience building applications and services in Android, iOS, Blackberry.
  • Experience with open source development with Git, SVN, Gerrit etc.
  • Python, Perl, Ruby, PHP, JS or other scripting language experience is a plus.
  • Independent self-starter in a fast-paced environment.
  • Desire to work in a highly collaborative environment, with skills & flexibility in taking on multiple roles.
  • High level of self-discipline, paying meticulous attention to quality.
  • Excellent verbal and written communication skills