You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
Samsung Logo

Big Data Developer

Share job:

Job Location icon
Burnaby, BC
Job Type icon
Full Time
Job Category icon
Software and Programming


Inspire the World, Create the Future

Do you believe in the power of technology to help shape a brighter future and a stronger global community? Are you inspired by the possibilities? Are innovation, camaraderie, and the pursuit of excellence part of your innate drive? Then you've got what it takes to succeed at Samsung.

Samsung is making big steps into enterprise mobility, mobile payment and the Internet of Things with a wide range of new devices and SW solutions. With the launch of Samsung KNOX™, Samsung Pay and Samsung IoT services, we are looking for experienced and talented individuals for our Vancouver lab to design, develop, operate and support these new solutions in the global market.

Why We Want You

First and foremost, you are a team player and know how to work well with others. You have a strong analytical mind and you like to see the whole picture. You have passion for solving complex problems and have a high degree of aptitude when it comes to learning new technologies. You love data and numbers and understand how important your role is in helping with business decisions.

What You’ll Do

  • Work in a multi-disciplinary scrum team. Collaborate with other groups including Product Management, UX Design, QA, Technical Support and DevOps.
  • Be constantly challenged to learn and grow with new technologies and complex problems
  • Have shared ownership of the cloud-based products and services you build
  • Implement highly scalable big data analytics systems in a cloud environment
  • Understand and continuously be aware of data security requirements of our various data sources (e.g. KNOX services, Samsung Pay, IoT events data, etc.)

What You’ll Bring

  • Attitude to work with others and an aptitude to learn quickly
  • BS or MS in Computer Science or equivalent experience
  • Hands-on understanding of scalability and high availability systems
  • Strong knowledge of SQL (MySQL, PostgreSQL) and preferably experience with NoSQL databases
  • Proficient in Java programming language and scripting languages (bash, Python, etc.)
  • Experience with various AWS services (EC2, S3, AWS CLI, Lambda, Kinesis Firehose, Redshift etc.)
  • Hadoop ecosystem knowledge (Hadoop, Spark, Kafka, Hive, Pig, Sqoop, etc.)

Bonus Skills

  • Knowledge of machine learning and deep learning
  • Experience with Redshift and Vertica
  • Experience with OLAP and MDX
  • Experience with Git and Jenkins
  • DevOps skills: create build & install scripts, create/manage dockers, UNIX-based systems management, release management, production monitoring, etc.
  • Agile/Scrum software development methodologies

Posted: October 25, 2017
Closes:December 24, 2017