Sr Software Engineer @ - New York, NY

Job Overview

15 days ago

Sr Software Engineer - New York, NY

Job Description:
Who We Are:
Saks is a world-renowned luxury ecommerce destination. The company’s unique approach combines a focus on the digital customer experience with a strong connection to a network of extraordinary stores that extends that seamless experience into the real world.

On its website and app, Saks offers an unparalleled selection of curated merchandise across fashion for women and men, beauty, jewelry, home décor and more. In addition to the shopping experience, customers come to Saks for inspiring editorial content, access to digital stylists, lifestyle experiences and other world-class services. The company is currently in the midst of a dramatic expansion, driven by significant enhancements to its platforms and offerings, with the goal of becoming the preeminent destination for luxury internationally.

Role Summary:
You are a good fit for us if you love to get hands-on and solve any problem on the way to serving customers and optimizing our business. We have opportunities to implement rules-based optimization engines for customer order fulfillment, create administration control planes for warehouse operations, influence the path-finding decisions of fleets of autonomous vehicles, and optimize supply chain logistics in real-time. Saks is investing in state-of-the-art cloud-based solutions and services that we will leverage using industry best practices. The technologies that we use include the AWS services such as ECS & RDS, Snowflake, and automated CICD infrastructure.

Key Qualifications:
Must be fully vaccinated against COVID-19 and, if hired, present proof of vaccination prior to beginning employment.

Excellent communication and interpersonal skills

3+ years of experience as a software engineer

Degree in computer science or a related area

Ideal language experience: Java, JavaScript (TypeScript experience preferred) Experience in relational databases

Writing and maintaining SQL

Experience in ORMs is a plus

Balanced experience in both front-end and back-end software engineering Server-side experience:

API Frameworks/Libraries: Spring Boot, Express, NestJS, Fastify

Languages: Object-Oriented and Typed such as Java, C/++,

TypeScript, C#

Developing and deploying services within a micro-service architecture

Familiarity with asynchronous data, namely message queues, is a plus

Front-end experience:
UI Frameworks/Libraries: React, Vue, NextJS, Angular

Languages: JavaScript (utilizing TypeScript)

Developing and deploying web applications: single page apps and/or progressive web apps

Familiarity with themed UI component libraries such as Material UI, Semantic UI, or Mantine is a plus

Collaborating within a small team utilizing version control tools such as git Experience working in an Agile or Scrum-like environment

Sprints coordinated with tools such as Jira or Pivotal

Preferred: Experience delivering to a public cloud provider such as AWS, GCP, or Azure

Preferred: Familiarity with unit testing libraries for both server-side and client-side repositories

Preferred: Experience in supply chain or e-commerce enterprise projects

Preferred: Experience building high availability, low latency, and high throughput systems

Role Description:
Develop and own end-to-end features that support supply-chain solutions Design, develop, and document high-quality APIs and UIs

Build user interfaces for supply-chain operators

Contribute high-quality, well tested, maintainable code

Code quality standards, such as test coverage will be enforced by pipeline

Have an ownership mindset and take responsibility for the features you develop Collaborate within a team of engineers pursuing common goals. (Collaborative tools include Slack and Jira.)

Your Life and Career at Saks:
Exposure to rewarding career advancement opportunities

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 Saks. We look forward to reviewing your application.

Saks 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, Saks complies with applicable state and local laws governing nondiscrimination 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.

Saks 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. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Similar Jobs

Senior Software Engineer


New York, NY

The Cost Observability team is responsible for providing cost signals to engineers. This team helps our engineers design systems that incorporate cost telemetry…

Senior Software Engineer - Content Platform (Remote)


New York, NY

The Applied Machine Learning Group within Paramount Global Streaming’s Advanced Technologies division focuses on deploying machine learning techniques to…

Senior Software Engineer

Wells Fargo

New York, NY

Join a high performing Agile team developing software in Java using object-oriented principals and design patterns by practicing/advocating Behavior Driven…

Senior Software Engineer - Opportunity for Working Remotely New York, NY


New York, NY

Familiarity with a variety of networking control plane protocols is also useful, and experience with SD-WAN or other software-defined networking technologies is…

Senior Product Manager, Noggin


New York, NY

The Senior Product Manager will lead product development across digital platforms, including the Android app, Fire TV and Android TV ecosystems.

Senior Manager Risk – Non Aviation

Atlas Air, Inc

New York, NY

Prepare presentations for senior management and insurance underwriters. This position is responsible for recommending, structuring, implementing, and…

CNE Senior Director, Programming and Development, Style (Glamour and Allure)

Conde Nast

New York, NY

Condé Nast Entertainment (CNE), the video and audio division of Condé Nast, is looking for a seasoned programmer and creative leader to oversee its award…

Senior Data Implementation Specialist

Dow Jones

New York, NY

Following Dow Jones standards, design and document analytics tracking specifications for Dow Jones digital products and platforms, including web, mobile apps,…

Senior Specialist - Software Engineering

Larsen & Toubro Infotech Limited

New York, NY

3+ years of Java experience using the Spring Framework (Junior) or 5+ years for mid level experience. We would expect experience with UNIX, application servers…

Senior Product Manager, Content Intelligence


New York, NY

We are seeking a product manager for a high-paced team that is composed of machine learning engineers, data and backend engineers, and subject matter…

Senior Manager, Data Analytics (Product) - Remote

WW International

New York, NY

Experience collaborating with product managers/working on software or apps. Senior Manager, Data Analytics (Product) - Remote, Full-time.

Senior Principal - Cybersecurity


New York, NY

Play a key liaison and coordinator between the business, product, technology, senior management, vendor teams and other members of the change programs.

Senior Software Engineer - Opportunity for Working Remotely Newark, NJ


Newark, NJ

Familiarity with a variety of networking control plane protocols is also useful, and experience with SD-WAN or other software-defined networking technologies is…

Senior Engineering Manager, Martech

Conde Nast

New York, NY

Knowledgeable about software engineering principles, best practices and Agile methodologies. 8+ years professional experience as a software engineer or…

Senior Product Manager, Commerce Platform

Conde Nast

New York, NY

You will create a vision based on analysis of customer behavior and needs, gain buy-in from senior level stakeholders, define the prioritization of features &…

Senior Engineer/IT Security

Fordham University

Bronx, NY

Directs the deployment of all security related hardware and software obtained by the University. The Senior Engineer recommends upgrades, repairs, modifications…

Data Scientist Senior

CVS Health

New York, NY

Clinical Trial Services Real-World Evidence (CTS/RWE) organization provides analytical and advisory services that meet the market and clinical challenges faced…

Senior Manager Clinical Programming


Princeton, NJ

The Clinical Programming Manager is responsible for The Management of all SAS Programming project activities within clinical Programming group.

Technology, Media & Telecom - TMT - Senior Consultant - Billing and Finance Technical Analyst


Philadelphia, PA

Experience in working in an agile environment and applying agile delivery methodologies, such as, Scrum/SAFe, SDLC, systems analysis, requirements gathering,…

Senior Software Engineer


Philadelphia, PA

Develops software update process for existing applications. Assists in the roll-out of software releases. Designs new software and web applications, supports…

Senior Software Engineer - Opportunity for Working Remotely Philadelphia, PA


Philadelphia, PA

Familiarity with a variety of networking control plane protocols is also useful, and experience with SD-WAN or other software-defined networking technologies is…

Senior Software Engineer


Danbury, CT

Net developer who will work on the dealer originations technology team to support the originations pricing applications in both a development and a support role…

Senior Software Engineer - Opportunity for Working Remotely Bridgeport, CT


Bridgeport, CT

Familiarity with a variety of networking control plane protocols is also useful, and experience with SD-WAN or other software-defined networking technologies is…

Business Analyst - Senior Specialist

Nasdaq, Inc.

Philadelphia, PA

This individual will manage the elicitation and management of requirements across the system development lifecycle. Experience Required: At least 8 years.