Lead Engineer, Nike Digital Engineering - Content Mgmt.
Beaverton (Washington County) Design / Civil engineering / Industrial engineering
Job description
Nike does more than outfit the world's best athletes. We are a place to explore potential, obliterate boundaries, and push out the edges of what can be. We're looking for people who can grow, think, dream and create. We thrive in a culture that embraces diversity and rewards imagination. We seek achievers, leaders and visionaries. At Nike, it's about bringing what you have to a challenging and constantly evolving game.
Group:
If you're ready to innovate and lead in the Digital space, join Nike's Digital Engineering teams. We bring together technology and process expertise to deliver one-stop solutions that enable Nike, Inc.'s digital products and services. We are responsible for creating, developing and deploying seamless, tailored and inherently social experiences to its Digital consumers. Working with our organization will be rewarding, challenging, and most definitely not be just another job.
We are building a API based content management platform to meet Nike's rapidly growing e-commerce market. We are building our microservices to support a domain driven design for a cloud native highly scalable CMS. Nike is the #1 innovator in its space and this home grown CMS will integrate tightly with internal Nike systems to deliver the most personalized content experience at a Global scale.
Scope and Responsibilities:
As a Lead Engineer, you will lead designing and building of robust services to bring the Nike commerce cloud solution to the next level.
We are seeking a high performing Software Engineer to lead best practices for our Nike.com cloud platform. In this role, you will collaborate with software and creative design team members and in our supporting agencies to develop and analyze user stories, transform them into implementable components, and deliver inspirational new features to our consumers. The successful candidate is a proven software engineer with excellent communication and current hands-on coding skills.
Desired profile
Qualifications :
What we're looking for:
• Strong fundamentals in Data Structures, Algorithms and Object oriented programing
• Hands on Java coding experience
• Good understanding of web Services / RESTful services & HTTP standards,
• Knowledge (preferably experience) in building distributed, highly scalable applications
• Knowledge of containers and micro services a plus.
• Experience with building solutions using NoSQL databases
• Proficient with Git and Git workflows
• Worked in a CI/CD environment, with strong emphasis on writing Unit tests & Integration tests
• Experience integrating with native AWS services a plus.
• Experience in the configuration, management, and troubleshooting of common web server, database, caching, database, and firewall services is a plus
• Proficient with common network troubleshooting tools (tcpdump, netcat, Wireshark) is a plus
• Excellent written and verbal communication skills with ability to communicate technical issues to nontechnical and technical audiences
• Bachelor's degree in Computer Science, Information Systems, Business, or other relevant subject area. 2 years additional relevant professional experience accepted in lieu of degree