Job Description: This position is for a lead software engineer. You’ve been in the industry for a while and have learned from a variety of successes and failures. You are a multiplier of your team’s efforts. You bring a broad and deep point of view and can discuss the tradeoffs of multiple approaches for solving a given problem. You are comfortable being given a highly complex project and confident that you can complete it on your own but know that the result will be better by collaborating with your team. Job Responsibilities: Use your database knowledge to design data storage for security, reliability, availability, maintainability, and performance. Review peers’ technical designs, code, and tests, giving supportive feedback and asking good questions. Partner with other engineering and product teams to loosely couple and scale the service ecosystem. Work with teams dedicated to mobile development, physiological science, and user experience. Practice DevOps ensuring a culture of testing and releasing software on AWS continuously using automation and monitoring. Work in a collaborative environment that rewards experiments, initiative, curiosity, and mentoring. Successfully operate within our engineering environment and help it evolve over time. Job Requirements: Have significant experience consuming and creating web services, with a good understanding of API design. Have experience with modern web service frameworks in the JVM ecosystem. Have significant experience working in the current Java ecosystem with knowledge of at least one build tool (mvn, sbt, gradle, etc.), library dependency management, and at least one JVM language (Java, Scala, Kotlin, etc.) Have significant experience and a deep understanding of building microservices and event processing pipelines in a distributed environment. Have experience working on consumer-facing products, ideally with millions of weekly users. Show enthusiasm for working with non-technical peers. Be comfortable working with ambiguity. Be willing and able to mentor less experienced teammates. Have a positive history with technical conflict resolution and prioritization against business goals. Qualification & Experience: Languages: Scala, Python, Java 8+, Javascript, Ruby OSes: Linux, MacOS Platforms: EC2, Lambda, Docker Frameworks: Akka Streams & HTTP, Cats & Cats Effect, Spark, Netty Techniques: Distributed Systems, Functional Programming, High Availability, “Big Data” Tools: Jenkins, Splunk, SignalFX, Github, Atlassian, IntelliJ Idea Bachelor's degree or combination of relevant education, experience, and training Databases: DynamoDB, MySQL, PostgreSQL, Cassandra Job Details: Company: Nike Vacancy Type: Full Time Job Functions: Other Job Location: Beaverton, OR, US Application Deadline: N/A Apply Here yours-vacancy.net