Job Details

Senior Software Engineer

Location NEW YORK, New York, United States
Category Technology - Saks
Job Opened October 8th, 2021
Education Bachelor's Degree
Job Number 21000645
Job Type Full Time
Remote No

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:

As a Senior Software Engineer at Saks, you’ll join a team of engineers, designers, and product managers to bring value through our marketplace business. This role focuses on integrating data across our internal systems and external marketplace partners. You will build distributed processing applications and microservices and enhance our web application to expand the assortment of products offered by Saks. You will play a significant role in shaping the architecture, roadmap and development of our marketplace from beginning to end. Grow your career and gain opportunities to invent and innovate new technologies, solve highly complex problems at scale, and deliver game-changing features.

Key Qualifications:

  • BS in Computer Science, Information Technology, Mathematics or another related field
  • 7+ years programming experience with at least one modern JVM language such as Java, Scala or Kotlin
  • Familiar with functional programming concepts and object-oriented design
  • Experience working with various AWS services
  • Experience working with Agile, Continuous Integration, Continuous Deployment
  • Experience working with SQL and NoSql technologies
  • Experience working with JSON, HTML, XML and REST APIs
  • Knowledge of algorithms and data structures
  • Strong knowledge of systems design 
  • Experience working with a distributed processing framework strongly preferred
  • Must be fully vaccinated against COVID-19 and, if hired, present proof of vaccination prior to beginning employment

Role Description:

  • Define and build elegant and simple APIs to solve difficult problems in e-commerce/marketplace integration
  • Develop distributed applications and tools to process product, inventory and price data
  • Write clean, tested and maintainable code to implement features on our web application to support market
  • Communicate with various teams across the organization to gather functional and technical specifications


Your Life and Career at Saks:

  • 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 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, Sakscomplies 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.


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.