Job Details

Software Engineer III (O014)

Location NEW YORK, New York, United States
Category Technology
Job Opened August 25th, 2021
Education Bachelor's Degree
Job Number 210004UV
Job Type Full Time
Remote Yes

job description

Who We Are:

HBC engineers are focused on delivering technological innovation for online and in-store luxury retail. We work in small, cross-functional teams with a high level of autonomy and ownership. Our goal is to provide an enriching, all-channel, and fully-responsive customer experience. We’re passionate about all things web, particular about our coffee, and celebrate diversity.

Founded in 1670, HBC is the oldest company in North America, with 350 stores and more than 45,000 employees around the world. HBC’s leading businesses across North America include Saks Fifth Avenue, Hudson’s Bay, and Saks OFF 5TH.

What This Position is All About:

The Software Engineer role will be responsible for building and delivering  technical solutions for the Hudson’s Bay Digital Technology team. They will maintain the long-term technical vision alongside the day-to-day execution of new features on Saks OFF 5TH eCommerce site. 

As The Software Engineer III, you will:

  • Work alongside engineering, product, design, and business counterparts to understand requirements and collaborate on technical solutions
  • Give feedback and advise on Level of Effort, Feasibility, and Best Practices
  • Design, develop, test, and deploy software that is highly scalable and supports defined business requirements
  • Contribute to the team culture in a positive way by being an eager collaborator
  • Make good, informed decisions around technical debt and tradeoffs

Who You Are:

  • Minimum 2+ years of relevant Ecommerce or Enterprise-level development experience
  • Experience in architecture and performance optimization of highly scalable ecommerce platforms
  • Knowledge of (and a passion for) current trends and best practices in programming, including performence, accessibility and security.
  • Experience with modern frameworks like Angular or React and Debugging tools (Chrome Dev tools, Etc)
  • Vanilla JavaScript (ES5, ES6)
  • Familiarity with MVC pattern
  • Strong experience with CSS & Preprocessor (Sass, Less)
  • GIT knowledge
  • Experience with package managers like NPM
  • Experience with writing unit tests
  • Experience with build tools such as Gulp/Webpack

You Also Have:

  • Salesforce Commerce Cloud Experience
  • knowledge in SFCC Business Manager configuration
  • Experience in Commerce Cloud SFRA site architecture
  • Experience working with SFCC Open Commerce API (OCAPI) 
  • Experience designing and developing SFCC cartridges and 3rd party integrations; Integrate third party LINK cartridges
  • Experience with JIRA 
  • Experience with Agile methodology
  • Familiarity with Typescript

Your Life and Career at HBC:

  • Be part of a world-class team; work with an adventurous spirit; think and act like an owner- operator!
  • Exposure to rewarding career advancement opportunities, from retail to supply chain, to digital or corporate.
  • A culture that promotes a healthy, fulfilling work/life balance
  • Benefits package for all eligible full-time employees (including medical, vision and dental).
  • An amazing employee discount. 

Thank you for your interest with HBC. We look forward to reviewing your application.


HBC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, HBC complies with applicable state and local laws governing non discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence,compensation and training.


HBC welcomes all applicants for this position. Should you be individually selected to participate in an assessment or selection process, accommodations are available upon request in relation to the materials or processes to be used.