Staff Engineer I, Data Engineering
Samsung Electronics3 months ago
Irvine, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Samsung Electronics America, Inc. is seeking a Staff Engineer I, Data Engineering. MULTIPLE POSITIONS AVAILABLE.
Location: Irvine, CA
Schedule: Full Time, 40 hours/week
Salary: $184,558 per year to $225,000 per year
Job ID:
SAM9441217Key Responsibilities
- Design and develop scalable data stores and frameworks with sub-second query latency on highly multi-dimensional data.
- Provide engineering solutions to aggregate and automate large scale data flows from varying sources.
- Build real time streaming pipelines that deliver data with measurable quality under the SLA.
- Effectively communicate ideas to peers and distributed teams.
- Deliver products with top notch quality in a fast-paced environment.
- Contribute towards building a system using test-driven development and an agile approach.
- Collaborate with team members to break down tasks and implement initiatives for release.
- Architect and implement robust data services for efficient, scalable, and reliable data collection, processing, and transformation across multiple systems.
- Develop and maintain highly efficient, fault tolerant ETL/ELT pipelines to handle large datasets and integrate with analytics, machine learning models, and reporting systems.
- Implement solutions for real-time data ingestion, streaming, and processing to support up-to-date business applications.
- Design, implement, and manage distributed data storage solutions.
- Work closely with data governance teams to ensure compliance with privacy and security standards (e.g., GDPR, CCPA).
- Implement policies and best practices for data management, lineage, and quality.
- Continuously monitor and optimize data processing performance, including data storage, query performance, and pipeline scalability.
- Collaborate with product managers, business stakeholders, and other engineering teams to understand data needs and provide high quality data services.
- Foster a culture of continuous learning and best practices.
- Create and maintain documentation for data services, pipelines, and architectures.
- Establish and promote best practices for data engineering, automation, and scalability across the team.
Required Qualifications
- Education: Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Networking, Data Science, or a related field, and ten (10) years of progressive post-baccalaureate experience as a Staff Engineer I, Data Engineering, or related occupation.
- Alternatively, a Master’s degree or foreign equivalent in the above fields with eight (8) years of relevant experience is acceptable.
- Qualifications: Ten (10) years of experience (or eight (8) years with a Master’s degree) in:
– Large scale distributed systems pertaining to data storage and computing
– Amazon AWS technologies including S3, EMR, and Redshift
– Databases such as Oracle, Postgres, Cassandra, and Vertica
– Data technologies including Airflow, Spark, Python, SQL, Java, AWS, and Computer Science fundamentals
– Data modeling, ETL development, data warehousing, and object oriented design and development
– Implementing and maintaining CI/CD pipelines using various tools and technologies - Partial telecommuting permitted; employees are required to report to the office multiple days per week.
Required Skills
ETL/ELT Pipeline Development
Distributed Systems
Object-Oriented Design
Data Modeling
Amazon AWS (S3, EMR, Redshift)
CI/CD Pipeline Implementation
Data Technologies (Airflow, Spark, Python, SQL, Java)
Data Warehousing
Databases (Oracle, Postgres, Cassandra, Vertica)