Logo
Samsung Electronics America

Senior Software Engineer

Samsung Electronics America, Mountain View, California, us, 94039


Position Summary

For decades, Samsung has been leading the charge on innovation. We see beauty in achieving excellence and our passion for change fuels our discoveries, inventions, and breakthrough technology. We believe that technology can, and should, make the world a better place, so we create new possibilities for people everywhere, push the limits of what’s possible, and constantly innovate.

At Samsung Electronics America, we take pride in the creativity and diversity of our talented people – they are at the forefront of everything we do. Their skillset and mindset drive our continued success. Only the resilient and resourceful thrive in the daily dose of unexpected at Samsung. We unapologetically push to achieve unforeseen potential in everything we do, both within the workplace and at home. Together we make the impossible possible. Because at Samsung, we Own the Unknown.

Are you ready to #OwnTheUnknown? Join us.Role And Responsibilities

If you have ambitions to be a part of a Best in Class organization, Samsung’s eCommerce engineering team is the place to be. If you were to join, you’ll have the opportunity to build out our eCommerce platform. We are responsible for the whole stack from infrastructure to support the platform at a global scale, to core eCommerce micro services, and web and mobile experiences. The eCommerce engineering team has technically challenging work in a fast paced work environment. The dynamic culture at Samsung offers both great challenge and great reward. If you want to work among the very best talent in the industry, working on the most innovative products in the world, Samsung is the place to be.As part of the team, you will:Be responsible for expanding the feature set of the platform in an extensible and scalable manner.Take an open-source software and build a reliable and scalable software platform from it.Develop systems / components to improve operation simplicity and system reliability.Own individual modules and act as the technical SME for them.Work end to end on micro-services and SPAs built on cutting edge technologies like Nodejs, Golang and React.Work with great Engineers and solve difficult problems aimed at making the Customer experience seamless.Get challenged on your DS & Algorithm skills and Design patterns every day.Get the experience of building products from the scratch and taking them all the way to production.Learn from veterans on the nuances of building software as well as get guidance on your career growth.Guide systems architecture by participating in design reviews and offering suggestions for reliability and optimization of production systems.Teach and groom junior developers and help them to produce great code.Work with business and provide solutions to problems faced by customers.You will be expected to have:An expert knowledge of Software Engineering best practices, Software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations.The ability to take a project from scoping requirements through actual launch of the project as a team.Experience in communicating with other technical teams like Test, Product and Management to collect requirements, review test cases and translate the product requirements to technical requirements.The ability to come up with the high level design based on the requirements and explain it to the junior members of the team.The ability to work independently or as a team with the guidance of the Managers.Ability to document the technical design and approach for the features developed by you or your team.Skills needed:Strong analytical and programming skills.Strong knowledge in Data structures and Algorithms.Strong nosql database experience.Excellent problem solving skills.Good understanding of Computer Science fundamentals.Good understanding of Object-oriented programming concepts.Good understanding of web technologies.Quick learner with passion to learn and adapt to new technologies.Excellent verbal and written communications skills and being a team player.Attention to details and striving for perfection.Basic Qualifications:Bachelors / Master’s Degree in Computer Science or related field in a reputed institution.7+ years professional experience in software development with most of them from a product company.Preferred Qualifications:Proficient in one or more technologies like:Node.js / JavaScript.RDBMS / SQL.ElasticSearch.Event/message driven systems.Docker / Kubernetes.Experience with working in Linux based environment.Good communication and design skills.Compensation for this role is expected to be between $166,000 - $200,000. Actual pay will be determined considering factors such as relevant skills and experience and comparison to other employees in the role. This role is also eligible for a Quarterly bonus based upon company, division, and individual performance.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.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.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.

#J-18808-Ljbffr