Engineer III, Back-End Server (mult.)
- Other
- Other places
- 06/30/2024
- -
Position Summary
As an Engineer III, Back-End Server at Samsung Electronics, you will be responsible for implementing back-end architecture components, tasks, and services to support Samsung’s TV and mobile apps alongside user interface development. Our ideal candidate possesses expertise in software development in a large-scale production environment and extensive knowledge in computer vision and video analysis.
- Implement back-end architecture components, tasks, and services to support Samsung’s TV and mobile apps and user interface development.
- Conduct engineering activities, projects, research, and operational tests in line with functional specifications, design requirements, operational capacities, and customer performance expectations.
- Produce high-quality and well-documented code.
- Debug production issues raised by consumers and internal teams, isolate the cause, and work towards a fix.
- Implement image and video processing pipelines utilizing computer vision, ML feature extraction, and modern compression standards.
- Create backend server routes for delivering metadata to user-facing apps using highly optimized queries and business logic capable of scaling to tens of millions of users.
- Rigorously research, experiment with, and analyze new techniques which may benefit Samsung's service business in the areas of video delivery and user personalization.
- Bachelor’s degree in Computer Science, Computer Engineering, Electronic Engineering, or a related field.
- Ten (10) years of progressive post-baccalaureate experience in software development in a large-scale production environment, and the field of computer vision and video analysis.
The 10 years of experience must include:
- Experience in digital video, including codecs, container formats, device optimization, storage, and delivery.
- Experience in image formats and compression schemes.
- Proficiency with server-side languages including Node.JS and Python, and effective use of Linux command line.
- Experience in traditional SQL RDBMS and NoSQL databases, including MongoDB and Elasticsearch, alongside query debugging and optimization.
- Expertise with backend libraries such as Express, Mongoose, and Axios, and essential tooling such as bash and git.
- Knowledge of security best practices.
- Experience with cloud platforms and building scalable applications.
- Experience in Dockerizing applications and adhering to the principles of building a twelve-factor application.
$283,442.00/year
Learn more about benefits at
Please visit to see our Privacy Policy, and note that the default is set according to your location. You can change Country/Language at the bottom of the page. If you are a European Economic Resident, please .
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.
Samsung Electronics America, Inc. and its subsidiaries are committed to employing a diverse workforce and provide Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law.
Samsung Electronics America is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. If you have a disability and require a reasonable accommodation to participate in the application process, please contact our Reasonable Accommodation Team at 855-557-3247 or email for assistance. This number is for accommodation requests only and is not intended for general employment inquiries.
Company Name: Samsung Electronics
Job Title: Engineer III, Back-End Server (Mult.)