Senior Software Engineer - Global Catalog & Analytics
Job Description
NIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks achievers, leaders and visionaries. At NIKE, Inc. it's about each person bringing skills and passion to a challenging and constantly evolving game.
NIKE is a technology company. From our flagship website and five-star mobile apps to developing products, managing big data and providing leading edge engineering and systems support, our teams at NIKE Global Technology exist to revolutionize the future at the confluence of tech and sport. We invest and develop advances in technology and employ the most creative people in the world, and then give them the support to constantly innovate, iterate and serve consumers more directly and personally. Our teams are innovative, diverse, multidisciplinary and collaborative, taking technology into the future and bringing the world with it.
WHO WE ARE LOOKING FOR:
What is the vision for this team?
- We have begun a multi-year journey that will digitally transform Nike towards becoming a platform-led company to accelerate business agility, faster time-to-market, scalability, and cost effectiveness that will drive the next generation of exponential growth, amazing consumer experiences, and innovation
- This is a 3-5-year journey of moving Nike's entire Global Technology from a fragmented, disparate, duplicative, and non-integrated footprint to a more agile, composable, reusable, mature, and resilient set of platforms that will unlock digital transformation at scale
- This multi-year transformation requires development of tools and services to provide analysis to the evolving technology landscape across all of Nike
WHAT YOU WILL WORK ON:
- Design, develop, deploy, and support software solutions to business problems
- Design, develop, and deploy reporting tools to assist Nike technology decision makers in understanding the nature of all of Nike software tools
- Embrace and embody Nike's core values (maxims) in your work and interactions with peers and key team members
WHO YOU WILL WORK WITH:
- Plan work with the team to meet the needs of the business within real world constraints
- Support a wide range of users and customers of our software
- Collaborate with the Platform Community of Excellence team, the wider Global Architecture & Platform group, as well as technology team members from across the enterprise to find solutions to wide reaching problems
- Provide feedback and work with peers through pair-programming and code reviews
WHAT YOU BRING:
- Bachelor's degree or higher in Computer Science, Business Information Management, or related field or equivalent combination of education and experience
- 5+ years of software development experience designing, developing, and testing sophisticated software solutions using Web technologies such as Java, HTML, CSS, JavaScript, or similar
- 5+ years of hands-on design, development, and testing experience in Java
- 3+ years of hands-on design, development, and testing experience in JavaScript
- Hands-on experience working in AWS with high transaction volumes (EC2, DynamoDB, S3, IAM, etc.)
- Experience with AWS provisioning such as Terraform or CloudFormation
- Proficient with DevOps, modern build strategies, continuous integration, unit testing, and automated integration tests. Continuous delivery experience preferred
- Experience with SQL and NoSQL data stores to ensure data storage is crafted for security, reliability, availability, maintainability, and performance
- Proficiency with UNIX/*NIX Bash Shell scripting
- Excellent foundation in data structures, algorithms, software design patterns and enterprise integration patterns
- Experience with Containers in orchestration such as Docker, Kubernetes, ECS or EKS.
- Proven understanding of Agile principles
- Ability to define solutions, provide estimates of effort and risk, and evaluate technical feasibility
- Proficient in pair programming and performing technical code reviews
- Exposure to monitoring and observability tools such as Splunk and SignalFx
- Knowledge of version control systems (GIT), issue tracking tools (Jira, VersionOne), and CI/CD related tools (Jenkins, TeamCity, etc.)
- Ability to conduct performance monitoring/tuning and analyze performance against benchmarks
- Ability to partner with other teams to ensure the service ecosystem is loosely coupled and scalable
- Experience with driving culture changes using DevOps principles and practices
Nike requires all applicants for this position to be vaccinated for COVID-19 as a condition of hire, unless otherwise required by law. As an equal opportunity employer, Nike will make accommodations to individuals who cannot be vaccinated in accordance with applicable law.
NIKE, Inc. is a growth company that looks for team members to grow with it. Nike offers a generous total rewards package, casual work environment, a diverse and inclusive culture, and an electric atmosphere for professional development. No matter the location, or the role, every Nike employee shares one galvanizing mission: To bring inspiration and innovation to every athlete* in the world.
NIKE, Inc. is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.
Date Posted
11/06/2022
Views
9
Similar Jobs
Software Engineer - DAT
Views in the last 30 days - 1
DAT is looking for a Software Engineer to join their team in Beaverton OR or Denver CO The role involves working in a full stack TypeScript ecosystem ...
View DetailsSenior Structural Engineer - HDR
Views in the last 30 days - 5
HDR is a company that specializes in engineering architecture and construction services They believe in diversity and collaboration and offer employee...
View DetailsSenior Frontend Engineer - ICIS
Views in the last 30 days - 0
Cirium is a company that provides data and aviation analytics solutions to various industries They are looking for a senior frontend software engineer...
View DetailsSoftware Engineer (Mid-level) - Act-On Software
Views in the last 30 days - 7
ActOn is a leading marketing automation company looking for a Software Engineer to join their team The company offers a supportive and fun culture com...
View DetailsIT Engineer - DAT
Views in the last 30 days - 0
DAT is seeking a strong IT Engineer to join their growing technical team and drive the evolution of their technology infrastructure and end user exper...
View DetailsIntermediate/ Senior GIS Analyst - Stantec
Views in the last 30 days - 7
The text describes an intermediatesenior GIS analyst position at Stantec offering the opportunity to work on diverse industry areas such as energy tra...
View Details