Share this Job

ALREADY AN ASSOCIATE?

You must apply through our internal portal: 
click here

Principal Node Engineer (Open to Remote)

DATE:  Apr 4, 2021
CITY:  Columbus
BRAND:  Designer Brands
REQ #:  110159
LOCATION NAME:  Home Office, Columbus - East 5th
DEPARTMENT:  Information Technology

The Principal Node Engineer leads the development and direction of our cloud-hosted APIs written in Node.js. They work with other engineers, architects, and stakeholders throughout the development lifecycle to identify and build new services used across IT. The position requires a mix of hands-on technical development work, conceptual design, and leadership. Based on a cloud-first approach, the role is responsible for building out new, modern solutions within the Designer Brands E-Commerce platform.

 

Location: Open to remote location working on EST workday

 

Reports To:  Manager of Digital Architecture

 

Essential Duties and Responsibilities:

  • Build, scale, and maintain cloud solutions primarily composed of Node-powered APIs written in Typescript.
  • Collaborate with internal and external technical partners to achieve DSW’s architectural vision and business strategy.
  • Design robust services, development processes, and future-proof solutions utilizing a variety of cloud-first tools and approaches.
  • Lead product releases from conception through implementation.

 

Required Skills and Competencies:

Required Skills:

  • Experience in micro/modular service architecture, domain driven design, and RESTful APIs utilizing primarily the Node.js runtime and the Typescript language.
  • Experience with cloud technologies and architecture, cloud orchestration/automation tools such as Kubernetes, and virtualization/container technologies such as Docker.
  • Experience working with a variety of database software, including NoSQL data stores like MongoDB, relational data stores like MySQL and PostgreSQL, and time-series data stores like Prometheus.
  • Ability to develop scripts and tools, excellent problem solving and troubleshooting skills, and a strong commitment to delivering quality solutions.
  • Previous experience developing, implementing, and operating highly available environments through a public cloud provider, Microsoft Azure or Google Cloud Platform preferred.
  • Knowledge and practical experience with SDLC and DevOps processes.
  • Understanding of source code control systems.
  • Excellent troubleshooting skills.
  • Strong interpersonal and communication skills; ability to collaborate across teams and skill levels.
  • Experience developing, tracking, and leveraging performance metrics for continual improvement.
  • Strong attention to detail and excellent documentation skills.

 

Competencies:

Setting Goals – Creates and follow effective plans. Anticipates risks, creates contingency plans. Aligns plans with goals. Allocates adequate resources. Accepts and supports change. Willing to take risks and suggests new ideas, approaches. Takes initiative. Seeks out learning activities.

 

Working with Others – Clearly articulates own, other’s goals. Promotes a team atmosphere by demonstrating humility and respect. Builds effective relationships, relates well to others. Delivers and responds to feedback in a constructive manner. Considers multiple perspectives. Handles conflict, pressure, uncertainty and adapts independently. Meets commitments. Dedicated to working with business partners on their expectations.

 

Getting Results – Personally accountable for work performance targets and achieving results. Prioritizes well. Anticipates and handles obstacles effectively. Makes good, timely decisions. Can simply and process complex problems. Understands underlying issues and addresses root causes. Meets deadlines, works until finished.

 

Qualifications:

Experience:

  • Minimum of 8 years of work experience in information technology, 3-5 years of practical experience with cloud systems and services.

 

Education:

  • Bachelor's degree in Computer Science or equivalent experience preferred.

ALREADY AN ASSOCIATE?

You must apply through our internal portal: 
click here

Why Choose A Career with Designer Brands?

Empowering associates and building strong teams poised to disrupt the retail and footwear landscape through positive change is at the core of who we are at Designer Brands.

  • Invested in helping our associates learn, develop, achieve and grow into strong leaders
  • Shared commitment to creating a culture fueled by engagement, excitement, optimism and fun
  • Dedicated to giving back and community involvement 

About Designer Brands:

Designer Brands Inc. is one of North America’s largest designers, producers and retailers of footwear and accessories. 

  • Designer Brands Inc. operates a portfolio of retail concepts in nearly 1,000 locations under the DSW Designer Shoe Warehouse, The Shoe Company, and Shoe Warehouse brands and operates leased locations in the U.S through its Affiliated Business Group. 
  • Designer Brands designs and produces footwear and accessories through Camuto Group, a leading manufacturer selling in more than 5,400 doors worldwide. 

 

 

 

 

 

 

 

 

 

 

 


Job Segment: Computer Science, Database, Cloud, Virtualization, Technology