Simplify Logo

Full-Time

Staff Engineer

Software Engineering, Storage Systems & Protocols

Updated on 7/24/2024

Samsung

Samsung

10,001+ employees

Produces electronics, semiconductors, and IoT devices

Industrial & Manufacturing
VR & AR
Cybersecurity
Aerospace
Consumer Goods

Compensation Overview

$153.1k - $236.9kAnnually

Expert

San Jose, CA, USA

Category
Backend Engineering
Software Engineering
Required Skills
Python
Git
Data Structures & Algorithms
Elasticsearch
Linux/Unix
Requirements
  • Bachelors with 10+ years of relevant industry experience, or Masters with 8+ years or PhD with 5+ years in Computer Science or related field preferred.
  • 10+ years of C/C++ development experience in Linux environment. Experience working with Python is desired.
  • Strong foundation in algorithms & data structures is required.
  • Experience working in distributed, scale-out fault-tolerant applications is highly desired.
  • Development experience with S3 object storage protocols that enables design and develop new features and enhancements for object storage protocol and optimize performance and reliability.
  • Collaborate with software engineers to integrate object storage protocol functionality into our distributed storage system.
  • Experience using distributed data structures and consensus algorithms desired.
  • Knowledge of open source server-side software such as ZeroMQ, RocksDB, Ceph, Elasticsearch, Key/Value (KV) stores desired. Use of open source tools, such as gcc, git, and bugzilla, is desired.
  • Strong analytical and problem-solving skills, with the ability to diagnose complex performance issues and implement effective solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
Responsibilities
  • Build datacenter software technologies and expertise to drive Samsung memory technologies and innovations for use in public and private clouds by leveraging the benefits of memory innovations.
  • Design and develop software for a state-of-the-art distributed storage system.
  • Play a key role in the design, development and optimization of the IO path within distributed storage systems.
  • Collaborate closely with cross-functional teams to ensure storage solutions deliver exceptional performance, scalability, and reliability.

Samsung Electronics specializes in a wide range of technology products, including smartphones, TVs, wearable devices, tablets, digital appliances, network systems, medical devices, semiconductors, and LED solutions, positioning itself at the forefront of the Internet of Things. The company's products incorporate advanced technologies such as IoT connectivity, semiconductor technology, and LED solutions.

Company Stage

Seed

Total Funding

$100M

Headquarters

Suwon-si, South Korea

Founded

1969

Benefits

Comprehensive healthcare: Medical, Dental, Vision, Employee assistance program, Telehealth services

Work life success: PTO, FlexTime, FlexPlace, FlexYourFriday

Financial wellness: Health savings account, Flexible spending acounts, 401(k), Student loan support, Tuition assistance

Family first: Pregnancy support, Adoption assistance program, Paid child caregiver leave, Milk stork, WINFertility

Incentives: Fitness reimbursement, Annual physical. Preventative screenings, Lifestyle management