As a Senior Platform Engineer on the Nike Commerce team, you will :
Leverage your love of Java/Scala skills to design and build the new breed of web platform for Nike Commerce
Build on your knowledge of horizontally scalable Dynamo-style databases such as
Cassandra and Riak, to ensure we have highly-available and high-performance data
Review teammates technical designs, code and tests to keep the entire team focused on being the best they can be
Harness your DevOps skills to automate your service deployments so they’re fully repeatable. Experience using Puppet/Chef/Saltstack/Ansible is a plus
Profile and performance tune your work to ensure we deliver the fastest web experience to all customers across the globe
Partner with other architects and teams to ensure the whole Nike Commerce ecosystem of services stay loosely coupled and independently scalable
Automate the testing of all of your components to ensure we have excellent test coverage with quality assertions
What we’re looking for:
Minimum 5 years’ experience building high volume, high availability Java applications (required)
Experience writing automated tests using tools like JUnit, ScalaTest, Spock or Specs
Experience with applications hosted in Amazon Web Services AWS (preferred)Experience building RESTful APIs (preferred)Experience working with highly concurrent systems (Highly Desired)
Experience with Scala, Akka and related projects (Bonus Points!)
5 years directly relevant work experience as a software engineer with growth
Bachelor's degree in Computer Science, Information Systems, or other relevant field
2 years of additional relevant professional experience accepted in lieu of a degree
Excellent analytical, written and oral communication skills
Strong working knowledge of basic computer science data structures and algorithms
NIKE, Inc. fosters a culture of invention. We create products, services and experiences for today’s athlete while solving problems for the next generation.... more