Staff Engineer I, Data Engineering

Samsung
Los Angeles, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 185K

Job location

Remote
Los Angeles, United States of America

Tech stack

Client Server Models
Cloud Computing
Configuration Management
Computer Networks
Computer Engineering
Data Centers
Information Engineering
Distributed Systems
Linux System Administration
Routing
Data Processing
Kubernetes
Information Technology
Microservices

Job description

Play a leadership role in ensuring the reliability, scalability, and performance of our advertising technology platform. Collaborate with multiple cross-functional teams to design, implement, and maintain robust and efficient infrastructure solutions. Manage and lead the technical strategy and vision for Samsung Ads infrastructure, alerting & monitoring, provisioning, networking, and development tooling in collaboration with other engineering teams. Ensure that the Samsung Ads platform services are designed, implemented, deployed, and operated such that they are highly available, highly performing, and scalable. Design, Implement and maintain CI/CD pipelines to automate software delivery and deployment processes. Evaluate and benchmark new solutions, establishing capacity and growth plans. Administration of built in-house or external vendors services. Lead and support a medium-sized team of software engineers working on building the next generation of administrative interfaces, ad decisioning, delivery, data processing and analytics systems. Contribute to global SRE practices. Develop and maintain strong understanding of distributed systems and client server architectures, distributed multi-datacenter 24/7 web systems and expertise in managing Cloud and Kubernetes native

applications. Perform on-call duties for production systems. Build deep knowledge in software defined networking and routing, Linux system administration, and approach it from the perspective of a software engineer. Manage configuration management systems, including implementing deployment and configuration strategies for new services, provisioning resources, and go-live.

Requirements

Bachelor's degree or foreign equivalent degree in Computer Science, Computer Engineering or a related field and ten (10) years of progressive and post-baccalaureate experience as a Staff Engineer I, Data Engineering or related occupation. Must have ten (10) years of experience in the following skills: (1) managing Cloud and Kubernetes native applications; (2) managing CI/CD pipelines; (3) experience with distributed systems and client server architectures; (4) experience in configuration management systems, distributed multi-datacenter 24/7 web systems; (5) experience with working in a micro services environment; and (6) experience in Linux system administration and troubleshooting, knowledge of how various components work, including kernel, CPU, memory, disk and network. Partial telecommuting permitted; employees will be required to report to office multiple days per week.

Benefits & conditions

Hours: Full Time, 40 hours/week. Salary Range: $184,558 /year to $ 259,000 /year.

About the company

At Samsung, we believe that innovation and growth are driven by an inclusive culture and a diverse workforce. We aim to create a global team where everyone belongs and has equal opportunities, inspiring our talent to be their true selves. Together, we are building a better tomorrow for our customers, partners, and communities.

Apply for this position