Join Samsung Electronics America's North American Service Business, where we are dedicated to building innovative consumer services at a global scale. We focus on expanding ad-based services and streaming captivating media across all Samsung devices, including TVs, phones, tablets, and the web. We are on the lookout for a Backend Engineer who will play a vital role in architecting, coding, and deploying modules for our existing AWS backend for TV Plus. This position offers the opportunity to provide technical mentorship and leadership to a dynamic backend team while designing solutions for exciting upcoming media streaming projects. If you possess a high level of technical expertise and are eager to share knowledge with others, we would love to hear from you.
Main Responsibilities - Serve as a technical mentor while contributing as a key member of a small, distributed team of software engineers in a fast-paced corporate environment.
- Develop back-end service components and architecture to support TV Plus functionalities, including server-side ad insertion, linearization, ad markers, and session management.
- Work in an agile, task-oriented setup to engage in engineering activities, manage projects, conduct research, and perform operational tests that align with functional specifications and customer performance expectations.
- Debug production issues identified by customers and support teams, isolate the root cause, and implement effective solutions.
- Collaborate with engineering staff and stakeholders to determine optimal solutions and gain a comprehensive understanding of requirements, breaking them down into actionable engineering tasks.
- Utilize sound judgment in selecting methods, techniques, and evaluation criteria to achieve significant results.
The Technology Stack - Proficient in Golang and/or Python for back-end development; familiar with Node.js for occasional front-end work is advantageous.
- Experience with DevOps and infrastructure management, including Git, Github Actions, Docker, Kubernetes, EKS, and various AWS resources is highly desirable.
- Database management experience with MongoDB.
- Comfortable working on OSX/Mac development machines; Unix-based (Linux) deployment experience is necessary.
- Monitoring proficiency using CloudWatch and DataDog.
- Familiarity with AWS Elemental products such as MediaConnect, MediaLive, MediaPackage, and MediaTailor is a plus.
Qualifications - 8+ years of software development experience in a high-demand production environment.
- Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related STEM field.
- Experience in HLS streaming or working with video tools is beneficial.
- Possess a positive attitude, high flexibility, and intrinsic motivation.
- Able to convey complex technical concepts to audiences with varying levels of technical expertise.
- Strong understanding of security compliance and data structures and algorithms.
- Demonstrated ability to debug and troubleshoot unfamiliar distributed architectures.
- Capable of delivering and accepting constructive feedback on code and design.
- Experience in writing unit and integration tests.
- Familiarity with continuous integration/deployment processes is preferred.
- Highly detail-oriented with exceptional analytical skills.
- Demonstrated ability to communicate and collaborate effectively with partners from diverse backgrounds and cultures.
- Exercises sound judgment in following defined procedures and practices to determine appropriate actions.
Position Requirements - Availability to travel to engage with internal teams as necessary.
- Ability to be in-office for a minimum of three days a week.
- Participation in a rotational on-call schedule for supported services.
The salary for this role, based in Mountain View, CA, ranges from $175,000 to $220,000, determined by relevant skills, experience, and comparisons with others in similar roles.
Regular full-time employees are eligible for a comprehensive benefits package, including Medical, Dental, Vision, Life Insurance, 401(k), Employee Purchase Program, Tuition Assistance (after six months), Paid Time Off, Student Loan Program (after six months), Wellness Incentives, and much more.