Lead Software Engineer

Beaverton, OR, United States

Job Description


Open to remote work except in South Dakota, Vermont and West Virginia.

The annual base salary for this position ranges from $112,600.00 in our lowest geographic market to $251,800.00 in our highest geographic market. Actual salary will vary based on a candidate\'s location, qualifications, skills and experience.

Information about benefits can be found .

Who we are looking for

As a Lead Engineer on the Omnichannel Product Platform team, you will be developing and maintaining the core digital catalog of Nike\xe2\x80\x99s physical products. This catalog platform serves this product information across Nike\xe2\x80\x99s digital experiences, retail stores, and Nike\xe2\x80\x99s retail partners. We work in real-time, so this platform is responsible for efficiently managing thousands of products, processing large data streams and serving this information at scale.

What you will work on

If this is you, you\xe2\x80\x99ll be working with teams to implement end-to-end solutions in support of one of Nike\xe2\x80\x99s core platforms and services! We work closely with the product and architecture teams to develop, document, and build solutions that accelerate the pace of innovation. In a typical week, your time is a mix of hands-on coding, meetings with business partners, and team technical discussions. As a senior technical person on the team, we\'ll look to you to define architecture from business requirements and implement the delivery of that solution. We work in a 2-week iteration cycle and follow common Scrum ceremonies like sprint planning, demos, and retrospectives.

Qualifications

What you bring to Nike

  • Bachelor\xe2\x80\x99s degree in Computer Science or Engineering, Information Systems, or similar field or relevant professional experience, education, and training
  • 4+ years of software development experience
  • 3+ years of Java development experience including practical experience with Java 8+ functional programming
  • Practical experience mentoring engineers
  • Experience working in a distributed/cloud-based environment (e.g. AWS, Azure, etc.)
  • Prior experience in designing and implementing high-scale web applications
  • Experience in microservice architecture and RESTful Services
  • Experience with continuous integration, unit testing, static analysis, and automated integration tests. Continuous delivery experience preferred
  • Solid understanding of Scrum and agile principles
  • Comfortable working in a fast-paced environment
  • Dedication to and hands-on experience in performing technical code reviews
  • Excellent verbal and written communication and collaboration skills to optimally connect with both business and technical teams
Areas of Focus

We operate in the cloud with unstructured data so practical experience using NoSQL data stores like Cassandra, DynamoDB, or MongoDB. We use Spring Boot with WebFlux, so familiarity with reactive Java frameworks is useful.

Additional skills the right person will bring or develop on the job include:
  • Professional experience working in a DevOps model with full ownership of the production environment
  • Docker and containerization
  • Serverless technologies, such as AWS Lambda

Nike

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4369140
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Beaverton, OR, United States
  • Education
    Not mentioned