Search jobs > Mountain View, CA > Senior software development

Senior Software Development Engineer

Samsung Electronics America
Mountain View, California, US
$178K-$213K a year
Full-time

Position Summary

In order to make an application, simply read through the following job description and make sure to attach relevant documents.

Headquartered in Ridgefield Park, N.J., Samsung Electronics America, Inc. (SEA) is a leader in mobile technologies, consumer electronics, home appliances and enterprise solutions.

The company pushes beyond the limits of today’s technology to provide groundbreaking connected experiences across its large portfolio of products and services, including mobile devices, home appliances, home entertainment, 5G networks and digital displays.

As an eleven-time winner of EPA’s ENERGY STAR Partner of the Year Award for Sustained Excellence, SEA is dedicated to making a positive impact on the environment through its eco-conscious products, practices and operations.

People Excellence Change Integrity Co-prosperity

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.

THE POSITION

Samsung Ecommerce is currently in the process of expanding its marketplace platform to add more features and to expand it globally.

As part of the team, you will :

  • Be responsible for expanding the feature set of the platform in an extensible and scalable manner
  • 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
  • Teach and groom junior developers and help them to produce great code
  • Work with business and provide solutions to problems faced by customers

Role and Responsibilities :

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
  • 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

Skills And Qualifications

Life @ Samsung - https : / / www.samsung.com / us / careers / life-at-samsung /

Benefits @ Samsung - https : / / www.samsung.com / us / careers / benefits /

The salary range for this role, for candidates based in California, is expected to be between $178,000 and $213,000. Actual pay will be determined considering factors such as relevant skills and experience, and comparison to other employees in the role.

Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country / Language at the bottom of the page.

If you are European Economic Resident, please click here.

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.

J-18808-Ljbffr

11 days ago
Related jobs
ByteDance
San Jose, California

About ByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyperscale data-center networking solutions that power sever...

Bytedance
San Jose, California

As a Software Engineer, SDN-Traffic Intelligence & Control, you are responsible for designing and developing the bandwidth management system to support the rapid growth of business needs and improve overall bandwidth reliability. Build software control systems to manage the network resources, es...

Cisco Systems, Inc.
San Jose, California

Our software engineers are the gurus behind the scenes, ensuring all our programs are easy to use and bug-free. Linux embedded software development. We are the UCS Blade Platform BMC Team, dedicated to driving innovation and excellence in BMC development for Cisco's X-Series Blade Servers. We pride ...

Apple
Cupertino, California

The Pairing Frameworks team is looking for an energetic and creative software engineer to build solutions that unlock the power of the watch by building infrastructure to support its unique relationship to other devices. As part of the Pairing Frameworks team, you will be foundational to the Apple W...

Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Rollbar, Inc.
Burlingame, California

StrongDM lives by a very simple principle: .That means we do the right things by our colleagues, employees, and customers.It also means developing products and solutions that improve the lives of our customers.Our commitment to People First is one of the reasons our year-over-year customer retention...

Ebryx LLC
CA, United States

As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality web applications. Collaborate with product managers, designers, and other engineers to define project requirements and specifications. Stay updated with emerging technologies and indust...

Coupa
San Mateo, California

The Impact of a Senior Lead Software Engineer at Coupa:. Lead software engineers are the key contributor in complex projects and initiatives. Engage cross-organizational teams such as Product Management, Integrations, Services, Support, and Operations, to ensure the success of overall software devel...

Niantic, Inc.
Sunnyvale, California

Niantic’s Engineering Team seeks a Senior Software Engineer specialized in Machine Learning Engineering to build machine learning models and systems that create innovative user experiences with the emerging machine technologies. Participate in code reviews, design discussions, and architecture plann...

eHuman Digital Anatomy
Fremont, California

Mobile app development and delivery (Android and/or iOS). ...