Share this Job

Senior Full Stack Engineer -SAP Upscale Commerce Job

Apply now »

Date: Mar 14, 2019

City: Montreal, QC, CA

Company: SAP



Requisition ID: 212034
Work Area: Software-Design and Development
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time

SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and customers across borders and cultures.

SAP values the entrepreneurial spirit, fostering creativity and building lasting relationships with our employees. We know that a diverse and inclusive workforce keeps us competitive and provides opportunities for all. We believe that together we can transform industries, grow economics, lift up societies and sustain our environment. Because it’s the best-run businesses that make the world run better and improve people’s lives.


SAP Hybris is an enterprise e-commerce software company focused on developing omnichannel software solutions for retailers to improve customer engagement. SAP Upscale Commerce is the latest addition to SAP Hybris family looking to reinvent the world of Commerce. Until now, customers have gone to a website destination to find, select and order their stuff—but the future doesn’t look like that. In the future, customers will expect to be able to shop anywhere: in their kitchens by using an embedded refrigerator technology, in their cars by talking to their car entertainment system, on a train by using their mobile device or in a ‘smart’ changing room in a boutique. As the customer moves from device to device, the shopping experience should remain consistent and relevant. This team is creating a new type of commerce where commerce and machine learning come together for each individual customer on any channel or device or media.


The Role

Working as a top full stack engineer in one of our agile development teams, you will drive and deliver results at all phases of the sprint process from conceptualization to delivery.  You will lead by example on a path of technical innovation and excellence with exceptional attention to detail while always keeping the overarching goals of the product as the prime directive.  You will be a tireless advocate for best practices and quality software with a keen sense of pragmatism and a hand in glove approach to working with your product lead.




Quickly learn our process, code base and engage with your sprint team

Be a goto technical expert on your sprint team, mentoring colleagues and pushing to continually raise the bar on quality, efficiency and innovation

Exceptional communication skills in all forms - work closely with product owners and be a prominent voice in a global Community of Practice with peers

Have strong, well thought out best practices with an open mind to change based on winning friendly arguments

Be aligned with cutting edge innovation in the industry - identify opportunities for us to leverage this while not chasing after shiny objects

Understand the entire stack from Postgres, Java back to the  modern javascript framework front end




Expert skills  with modern Javascript Frameworks such as Angular,React or Vue (we are on Angular 7)

Expert skills with Java Spring Boot, Node, Relational Databases (Postgres)

Solid understanding of progressive web application design and architecture

A minimum of 5+ years of experience delivering commerce software in an agile environment

Substantial experience working in a Continuous Integration and Delivery environment

Demonstrable experience applying good design principles and patterns

Extremely dynamic and enthusiastic about technology – be fearless

Experience developing within Microservices architecture

Bring your confidence – working in collaboration and design thinking methodology.

Be committed to provide the best quality software every time

Be able to adapt quickly to new challenges and an evolving technology stack

Excellent written and verbal communication skills. Fluent English is essential

Demonstrate a commitment to learning and improvement




Success is what you make it. At SAP, we help you make it your own. A career at SAP can open many doors for you. If you’re searching for a company that’s dedicated to your ideas and individual growth, recognizes you for your unique contributions, fills you with a strong sense of purpose, and provides a fun, flexible and inclusive work environment – apply now.

To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.

SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team (Americas: or, APJ:, EMEA:

Successful candidates might be required to undergo a background verification with an external vendor.

Additional Locations

Job Segment: SAP, ERP, Embedded, Engineer, Developer, Technology, Engineering