Job Url: https://www.remoterocketship.com/company/nike/jobs/principal-software-engineer-united-states-remote Job Description: Nike Website LinkedIn All Job Openings Nike is a global leader in sportswear and athletic footwear, driven by a passion for sport and an instinct for innovation. It aims to elevate human potential through design, innovation, and inspiration, providing products like the ultimate sneaker and revolutionary apps. Nike believes everyone with a body is an athlete, embracing diversity and inclusion to foster creativity and innovation. The company promotes access to sport for everyone and works towards a sustainable future. Nike's family of brands, including Jordan and Converse, share the drive for greatness and unite in the inspirational power of sports. Nike operates globally, with locations worldwide to inspire athletes everywhere to reach their potential. Athletic Shoes • Apparel • Sports Equipment • Digital • Merchandising 10,000+ employees Founded 1964 🛒 Retail ⚽ Sports 👗 Fashion Principal Software Engineer 2 hours ago 🌲 Oregon – Remote 💵 $149.1k - $313.9k / year ⏰ Full Time 🔴 Lead 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor Airflow AWS Azure Cloud Distributed Systems Hadoop Java NoSQL Python Scala Spark SQL Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Build and deliver scalable data and analytics solutions focused on Nike Direct, Supply Chain, and Commercial space • Design, implement and integrate new technologies and evolve data and analytics products • Contribute to all aspects of data and software engineering from ingestion, transformation, and consumption • Design and build test-driven development, reusable frameworks, automated workflows, and libraries at scale to support analytics products • Participate in architecture and design discussions to process and store high-volume data sets 🎯 Requirements • Bachelor's degree in computer science or related field • Will accept any suitable combination of education, experience and training • 10+ years experience as a software engineer, data engineer, or architect building, designing and coding in a distributed data management systems for a large-scale data architecture, including data lakes, data warehouses, and cloud-based solutions • 5+ years experience working with Hadoop and Big Data processing frameworks (Spark, Hive, NiFi, Spark-Streaming, Flink, etc.) • Strong hands-on experience with proficiency in modern data technologies and tools, such as Spark, SQL, NoSQL, and cloud platforms (e.g., AWS, Azure, Google Cloud) • Proficient in programming languages like Python, Scala, or Java, with a deep understanding of data ingestion, transformation, and pipeline optimization • Excellent experience with source control tools such as GitHub and knowledge of CI/CD, DevOps and distributed systems • Experience with workflow scheduling tools like Airflow • Experience provisioning RESTful APIs to enable real-time data consumption • Solid foundation in data modeling, data structures, and algorithmic design, with experience supporting AI/ML and advanced analytics use cases • Proven ability to define and operationalize data quality metrics, SLAs, and observability in complex data pipelines • Excellent leadership, communication, and collaboration skills, with a track record of mentoring and fostering a culture of technical excellence • Track record of eliminating workflow inefficiencies and reducing manual toil through automation • A passion for innovation and staying current with industry trends and emerging technologies 🏖️ Benefits • Generous total rewards package • Casual work environment • Diverse and inclusive culture • Electric atmosphere for professional development