Data Engineer 2

Nordstrom, Inc.
Seattle, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 189K

Job location

Seattle, United States of America

Tech stack

Java
Airflow
Amazon Web Services (AWS)
Big Data
Google BigQuery
Cloud Computing
Code Review
Databases
Continuous Integration
Information Engineering
Data Infrastructure
Data Systems
Database Development
Distributed Computing Environment
Distributed Systems
Amazon DynamoDB
Python
Software Engineering
SQL Databases
Data Logging
Cloud Platform System
Spark
Information Technology
Apache Flink
Kafka
Data Pipelines
GXP
Programming Languages

Job description

Nordstrom Data Platform is a real-time, event-streaming-centric analytical platform that provides high-quality, pre-stitched 360 views of our products, inventory, purchase orders, price, fulfillment, logistics and customer service. The Insights Delivery Merch Team delivers data that enables Nordstrom business users such as merchant planners and buyers, data scientists, store personnel, and other business users and leadership to drive the critical Nordstrom Merchandise best action decisions in a single place near real-time.

We are looking for a capable engineer to help our team design and develop highly scalable software applications, data pipelines, and database solutions, apply scientific and mathematical principles, and deliver on Nordstrom's strategic vision.

A day at work…

  • Design and develop scalable and durable data analytical solutions using in-house and modern technologies in an agile environment.

  • Understand the specific needs of a major line of business and the related set of applications, systems, or functions, and design data solutions that fit business needs.

  • Understand architecture and design interaction between multiple modules.

  • Design and develop distributed data processing pipelines in the Big Data ecosystem in the Cloud, apply data definitions, modeling, structures, and infrastructure technologies and adhere to good engineering practices.

  • Conduct code reviews and drive accountability in following software engineering principles.

  • Build testing tools and CI/CD pipeline, reduce automation friction to speed up the path to business outcomes.

  • Identify data performance issues and optimize the solution.

  • Maintain high data quality standards; identify and measure quality across the entire solution.

  • Perform ongoing production and on-call support duties to resolve any incidents and issues.

  • Work on cost savings, production alerts, and logging dashboards.

  • Collaborate with product managers, data analysts, data scientists, and business partners.

  • Partner with analyst stakeholders toward delivering highly effective self-service BI solutions.

Requirements

  • 3+ years of experience in at least one modern programming language such as Java or Python.

  • 3+ years of experience with databases, SQL, data modeling and automated engineering solutions. Familiarity with GCP BigQuery is a plus.

  • Experience with cloud environments such as AWS or GCP.

  • 1+ year of experience building dbt models, or strong familiarity with dbt fundamentals (models, tests, documentation, project structure).

  • Experience in developing near real-time distributed data processing solutions using Kafka, Flink, Spark, DynamoDB, and Airflow.

  • Experience in scalable distributed systems, service-oriented and event-driven streaming architecture.

  • Experience with best practices for data engineering and operational excellence.

  • Bachelor's or Master's degree in Computer Science, Engineering, or related degree

  • Passion for innovative technologies, operational excellence, and customer impact.

  • Business domain knowledge in Merchandise Planning and Reporting data solutions is a huge plus.

Benefits & conditions

The pay range(s) below has been provided in compliance with state specific laws. Pay ranges may be different for other locations. Pay offers are dependent on the location, as well as job-related knowledge, skills, and experience.

$121,500.00 - $188,500.00 Annual

We've got you covered…

Our employees are our most important asset and that's reflected in our benefits. Nordstrom is proud to offer a variety of benefits to support employees and their families, including:

  • Medical/Vision, Dental, Retirement and Paid Time Away

  • Life Insurance and Disability

  • Merchandise Discount and EAP Resources

This position may be eligible for performance-based incentives/bonuses. Benefits include 401k, medical/vision/dental/life/disability insurance options, PTO accruals, Holidays, and more. Eligibility requirements may apply based on location, job level, classification, and length of employment. Learn more in the Nordstrom Benefits Overview by copying and pasting the following URL into your browser: https://careers.nordstrom.com/pdfs/Ben_Overview_16.pdf

A few more important points...

About the company

We're a fast-moving fashion company that started as a shoe store in 1901. This heritage of service is the foundation we're building on as we provide convenience and true connection for our customers. We empower our people to be innovative, creative and focused on providing the best service to our customers. Through it all, we remain committed to leaving the world better than we found it. Whether you're a genius engineer, a phenomenal salesperson or a supply chain pro, we invite you to bring your unique talents and join our team. We reward great work, promote from within and celebrate diversity. CUSTOMER OBSESSEDWe strive to know our customers better than anyone else. We listen, anticipate, build trust and move with speed to deliver on their needs. OWNERS AT HEARTWe treat every interaction as an opportunity to make an impact and deliver excellence. CURIOUS AND EVER CHANGINGWe approach problems with curiosity and create solutions. We unlock potential to be bold, think big and inspire innovation. HERE TO WINWe're committed to delivering results, both today and tomorrow. We win as a team by supporting and challenging one another to be better every day. WE EXTEND OURSELVESWe treat each other with respect and kindness. We do the small things that make a big difference. We create a welcoming environment, helping people feel connected, valued and part of one community. Come on! Join us!

Apply for this position