Engineer III, Back-End Server
Th St, NY
Position SummaryPrepare to design stable and flexible system even under high loads of traffic.
Role and Responsibilities
Prepare to design stable and flexible system even under high loads of traffic. Participate in establishing server by designing or introducing framework by using components that are suitable for system. Develop server by using components or newly developed components suitable for server environment. Perform to develop interworking modules linking business logic with database. Quickly prototype and develop consumer-facing software services that will be displayed on millions of devices. Build a software system with a test-driven development / Agile approach. Perform rapid deployment, monitoring, and troubleshooting around the cloud-hosted software environments. Work in large-scale multi-tier cloud applications and environments. Perform debugging, diagnosing, and troubleshooting of complex production software.
Skills and Qualifications
Master’s degree in Electronics Engineering, Electronics and Communications Engineering, Electrical Engineering, a related field, or a foreign equivalent plus 2 years of post-baccalaureate experience in job offered or any Software, Engineering, or related job titles. In Lieu of a Master’s degree and 2 years of experience, Employer is willing to accept a Bachelor’s degree in Electronics Engineering, Electronics and Communications Engineering, Electrical Engineering, a related field, or a foreign equivalent plus 5 years of progressively responsible post-baccalaureate experience in job offered or any Software, Engineering, or related job titles. Applicants must have 2 years of experience (5 years in possession of a relevant Bachelor’s degree) in the following: (1) Erlang for building scalable platform), OTP libraries & Pattern Matching techniques; (2) BERT files bridge communication between two disparate systems and to efficiently parse and filter data; (3) Caching (ETS) to store and retrieve data efficiently to help reduce the execution time of application; (4) Redbug debugging tool to trace down issue origin and to instruct the Erlang VM to generate “trace messages”; (5) Json, yaml standard format to communicate data between two systems; (6) AWS to run applications and store, query, and retrieve data on cloud including EC2, S3, Cloudfront, Athena; (7) developing and sharing application in a containerized form with Docker and Kubernetes; (8) Privacy (CCPA / GDPR) to implement various privacy laws to give the user option to share personal data; (9) Agile methodologies to focus on working software over comprehensive documentation; (10) using Rebar, Erlang Build tool to handle external dependencies; and (11) Eunit testing suite for all our Erlang applications.
Compensation for this role between $169,229 – $189,229/Year
Regular full-time employees (salaried or hourly) have access to benefits including Medical, Dental, Vision, Life Insurance, 401(k), Employee Purchase Program, Tuition Assistance (after 6 months), Paid Time Off, Student Loan Program (after 6 months), Wellness Incentives, and many more.
Life @ Samsung - https://www.samsung.com/us/careers/life-at-samsung/
Benefits @ Samsung - https://www.samsung.com/us/careers/benefits/
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.
Reasonable Accommodations for Qualified Individuals with Disabilities During the Application Process
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 in order to participate in the application process, please contact our Reasonable Accommodation Team (855-557-3247) or SEA_Accommodations_Ext@sea.samsung.com for assistance. This number is for accommodation requests only and is not intended for general employment inquiries.ID:uDnQdo