Software Engineer specializing in Resilience Engineering to ensure the maximum availability, observability, reliability, security, and performance of Nike's digital experiences.
Requirements
- Bachelor's degree in Computer Science, Information Systems, or a related field
- 1-3 years of relevant professional experience in lieu of a degree
- Proven experience in designing and developing applications using Java, Node.js, or similar languages
- Familiarity with front-end frameworks (e.g., React, Angular)
- Experience with modern programming languages such as Scala, Python, or Golang
- Solid understanding of DNS, networking, virtualization, and Linux operating systems
- Experience with building and managing scalable, cloud-based microservices, ideally on AWS
- Experience with Docker or serverless architectures
- Proficiency in at least one NoSQL database (e.g., DynamoDB, Cassandra)
- Strong understanding of RESTful APIs
- Familiarity with service management, agile, and observability tools such as ServiceNow, Jira, Jenkins, Splunk, New Relic, and SignalFX