Senior Software Engineer Notification Platform, Nike Digital Engineering

Nike, Inc. Beaverton , OR 97075

Posted 2 weeks ago

Athletes constantly chase their potential. They seek information, motivation and the gear to give them an edge over the competition. The Nike Digital Engineering teams enable NIKE, Inc.'s digital products and services that inspire athletes to do one more lap, one more crunch or one more marathon. The team fuels dynamic brand experiences, consumer interactions and Nike's digital platforms, including nike.com and NIKEiD. They use world-class technology, decades of athlete insights, and skills such as consumer analytics, statistics, digital marketing, software development, social media engagement and more to deliver products and experiences to athletes around the world.

If you're ready to innovate and lead in the Digital space, join Nike's Digital engineering organization. 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.

As a Sr. Software Engineer on our Notifications Platform User Services Technology team, you will bring a broad experience of successfully ideating and delivering value that enables Nike to increase productivity, realize efficiencies and build profitable customer experiences. You will be responsible for building simple and intuitive APIs' for a very large developer community within Nike. Interest and experience in the latest methodologies goes a long way here and we're looking for people who are passionate about the world of value-driven solution delivery. You'll get to work alongside truly talented teams and help them enhance their performance by promoting collaboration and innovation. Within the platform, you will get experience working with different types of technologies and solve multitude of use cases.

To be considered, you'll bring the following:

  • Expertise and thorough understanding of AWS cloud engineering and some of the tools that AWS offers.

  • Fluent understanding of multiple development languages including Java, Scala and node.js and ability to write clean, eloquent, minimal code in a load-balanced environment to achieve value added business outcomes.

  • Expertise and Thorough understanding in building Simple/Intuitive APIs for a very large developer community within Nike.

  • Experience with at least one no-sql database like Dynamodb, Cassandra etc.

  • Experience automating the tests and building pipelines to be able to deploy in test / production.

  • Comfortable designing and developing Object Oriented, multi-tier applications in a complex architectural landscape on open source frameworks like Netflix OSS.

  • Experience, interest and adaptability to working in a Waterfall or Lean/Agile delivery environment. Strong preference for SCRUM/XP development expertise.

  • Exceptional collaboration, listening, written and verbal communication skills

  • Successful track record collaborating with product owners, product managers and business subject matter experts to ensure delivered solutions optimally support the achievement of business outcomes.

  • Passion for coaching, teaching, mentoring and learning.

  • Commitment to and hands-on experience in leading/performing technical quality reviews.

  • Commitment to collaborate with other developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Business, or other relevant subject area

  • 5 years of professional experience in IT or business in software (preferably Backend Services and API ) development

  • 2 years of additional relevant professional experience accepted in lieu of a degree

  • Thorough design and development experience with Java EE and Node js, Cloud Computing.

  • 2 significant years of experience in RESTful web services development

  • Excellent business acumen to quickly learn new business processes and understand how IT needs to support the business in achieving revenue and profit goals

  • Comfortable working in a fast-paced, results-oriented environment

  • Demonstrated leadership capability, including ability to motivate and mentor others within work group

  • Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical IT teams

  • Lean experience with applied principles and methods preferred.

  • Ability to pass a 7 year background investigation

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.

Job ID: 00439953


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Iii Marketplace Platform Order Fulfillment

Nike, Inc.

Posted 5 days ago

VIEW JOBS 4/17/2019 12:00:00 AM 2019-07-16T00:00 If you're ready to innovate and lead in the Digital space, join the Nike Digital Engineering (NDE) organization. We bring together technology and process expertise to deliver innovative, seamless solutions that enable Nike, Inc.'s digital products and services to reach millions of consumers through the Nike brand. 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. At Nike, it's about bringing what you have to a challenging and constantly evolving game. Scope and Responsibilities: As a Senior Software Engineer in Marketplace Platforms, you will join a team of engineers, scrum masters and product owners to envision and deliver extensive applications and services that bring Nike omni-channel solutions to the next level. This role will be involved in designing and developing secure, highly scalable and innovative services in a continuous delivery model on the Nike cloud platform. The Senior Software Engineer will also partner with leads and architects to establish a technical vision for various Nike commerce experiences. Qualifications * 5+ years' experience using Java (8 or higher preferred) * 2+ years' experience in microservice architecture, domain driven design, and RESTful API's * Hands-on experience working in a distributed/cloud-based environment (AWS preferred) with high transaction volumes * Experience with Spring framework and Spring Boot * Excellent foundation in data structures, algorithms and architecture patterns * Ability to define solutions, provide estimates of effort and risk, and evaluate technical feasibility * Proficient with DevOps, modern build strategies, continuous integration, unit testing, and automated integration tests * Experience with NoSQL data stores to ensure data storage is designed for security, reliability, availability, maintainability, and performance * Working knowledge of Scrum and agile principles * Energetic self-starter who can work in a complex collaborative environment that rewards experiments, initiative, curiosity and mentoring * Knowledge of version control systems (GIT), issue tracking tools (Jira), and CI/CD related tools (Jenkins, TeamCity etc.) * Proficient in pair programming and performing technical code reviews * Ability to partner with other teams to ensure the service ecosystem is loosely coupled and scalable * Excellent team player and communicator capable of building positive relationships across engineering, product and architecture * Bachelor's or Master's degree in Computer Science, Information Systems or a related field * Equivalent combination of education and professional experience in lieu of a degree * Commerce experience preferred 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. Job ID: 00439839 Nike, Inc. Beaverton OR

Senior Software Engineer Notification Platform, Nike Digital Engineering

Nike, Inc.