Senior Software Engineer

As a Sr. Software Engineer, you'll work with a variety of talented Nike teams, serving as both a product lead for internal Nike users, as well as a driving force for performance, governance, best practices, and data integrity within the environment. You will be required to understand and follow through with the entire product pipeline, from providing advice on proper data formats to app teams, to troubleshooting and tuning data collection methods, ultimately ensuring timely and accurate data is searchable 24x7.

• Set the strategic direction for log monitoring related features and drive a product roadmap in partnership with other Nike technology & business stakeholders
• Create and effectively champion a data-driven and market-informed log monitoring product vision and strategy
• Develop a log monitoring product feature and release roadmap based on in-depth data analysis of Nike consumer needs
• Effectively design project plans based on priorities, set clear/measurable objectives and deploy team resources appropriately to achieve business goals
• Serve in the role of technical subject matter expert, assisting in upholding search best practices, through user activity audits, and functional alerting.
• Responsible for driving improvements and additional functionality as feedback for the log monitoring roadmap.
• Collaborate with the engineering team, application developers, management, and infrastructure teams to assess near- and long-term needs.
• Improve the standards of the consumer's experience by providing metric visibility into applications performance.
• Provide expertise to support groups that require performance and troubleshooting guidance, including query tuning and upholding best practices.
• Participate in design documentation of monitoring-related solutions.
• Plan, engineer, and implement robust and cost-effective computing environments, exploiting emerging technologies to provide compelling solutions.
• Participate in process development with customers and service providers.
• Effectively communicate tool capabilities and processes to varying stakeholders.
• Inspect, cleanse, enhance, and monitor the integrity of a variety of data sources.


Qualifications
• Bachelor's degree in Computer Science, Information Systems, Computer Applications, Software Engineering, or a related field; or, an equivalent combination of education and related work experience.
• Minimum of 5 years of experience with implementation, operations, maintenance of IT systems and/or administration of software functions in multi-platform and multi-system environments.
• Experience with administration of mainstream log monitoring solutions in a production environment such as Splunk, Sumo Logic, LogTrust or any like products.
• Deep understanding of tool configuration & architecture and ability to confidently debug issues.
• Contribute to solution design for data aggregation and visualization.
• Understand data lifecycle and provide troubleshooting and feedback for improvement.
• Debug complex configuration issues.
• Must have strong experience with mainstream log monitoring tool search languages and be able to debug complex, expensive, inefficient search queries.
• proven expertise implementing monitoring solutions through entire SDLC
• Understanding and experience with configuration management tools and concepts such as puppet, chef, cloudformation, etc.
• Understanding and focus on security processes and data handling practices.
• Experience with monitoring solutions and methodologies including server and network performance, hardware, web synthetics, and application performance monitoring a plus. Including but not limited to New Relic, ScienceLogic, Splunk, ExtraHop, AppDynamics, DynaTrace, KeyNote, Microsoft SCOM, Solarwinds Orion, etc.
• Understanding and basic technology skills to include but not limited to: Oracle, MS SQL, MySQL, GIT/SVN, Redhat Linux, Microsoft Windows, iOS mobile devices, Android mobile devices, Amazon Web Services, JSON, Java/JBOSS, Jetty, etc.
• Experience with logging best-practices, log transport, data onboarding, field extractions.
• Experience with AWS Cloudtrail, AWS Cloudwatch, and AWS SNS.
• Advanced scripting skills to include but not limited to: shell scripts and supporting program languages - python, regular expression, bash, ruby, perl, JavaScript, selenium, etc.
• Solid foundation in computer and operating systems, understanding performance metrics, statistical calculations, systems troubleshooting, runbook automation.

• Bachelor's degree in Computer Science, Information Systems, Computer Applications, Software Engineering, or a related field; or, an equivalent combination of education and related work experience.
• Minimum of 5 years of experience with implementation, operations, maintenance of IT systems and/or administration of software functions in multi-platform and multi-system environments.
• Experience with administration of mainstream log monitoring solutions in a production environment such as Splunk, Sumo Logic, LogTrust or any like products.
• Deep understanding of tool configuration & architecture and ability to confidently debug issues.
• Contribute to solution design for data aggregation and visualization.
• Understand data lifecycle and provide troubleshooting and feedback for improvement.
• Debug complex configuration issues.
• Must have strong experience with mainstream log monitoring tool search languages and be able to debug complex, expensive, inefficient search queries.
• proven expertise implementing monitoring solutions through entire SDLC
• Understanding and experience with configuration management tools and concepts such as puppet, chef, cloudformation, etc.
• Understanding and focus on security processes and data handling practices.
• Experience with monitoring solutions and methodologies including server and network performance, hardware, web synthetics, and application performance monitoring a plus. Including but not limited to New Relic, ScienceLogic, Splunk, ExtraHop, AppDynamics, DynaTrace, KeyNote, Microsoft SCOM, Solarwinds Orion, etc.
• Understanding and basic technology skills to include but not limited to: Oracle, MS SQL, MySQL, GIT/SVN, Redhat Linux, Microsoft Windows, iOS mobile devices, Android mobile devices, Amazon Web Services, JSON, Java/JBOSS, Jetty, etc.
• Experience with logging best-practices, log transport, data onboarding, field extractions.
• Experience with AWS Cloudtrail, AWS Cloudwatch, and AWS SNS.
• Advanced scripting skills to include but not limited to: shell scripts and supporting program languages - python, regular expression, bash, ruby, perl, JavaScript, selenium, etc.
• Solid foundation in computer and operating systems, understanding performance metrics, statistical calculations, systems troubleshooting, runbook automation.


Meet Some of Nike, Inc.'s Employees

Danny M.

Senior Engineering Manager

Danny coordinates with various groups to facilitate Nike's e-commerce business, connecting athletes to products and services they'll love.

Jennifer ".

Retail District Director

JT oversees all Nike stores in Oregon, including driving her district’s business strategy and ensuring each store team gets the support they need to best serve consumers.


Back to top