Sr. Software Engineer Job at NIKE, Portland, OR

VGcyMEFzSUxRWEpxOGNPNTM5RUxTc1pOV1E9PQ==
  • NIKE
  • Portland, OR

Job Description

Open to remote work except in South Dakota, Vermont and West Virginia. The annual base salary for this position ranges from $99,500.00 in our lowest geographic market to $222,900.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 here.

WHO ARE WE LOOKING FOR

We are looking for an experienced full stack (Python, Node.js, React, and TypeScript) Sr. Software Engineer to guide and influence an innovative engineering team to deliver scalable data capture, reporting, and highly robust, cloud-based software solutions. The ideal candidate will have outstanding communication and teaming skills, excel in design and implementation capabilities for data solutions and AWS infrastructure. The person in this role will be technically proficient with a full stack development environment and strong at collaborating with engineers, analysts, leaders, and business partners. This person will be a self-starter, comfortable with ambiguity, and will enjoy working in a fast-paced, global and dynamic environment.

WHAT WILL YOU WORK ON

In this role, you will build and deliver secure, highly scalable and innovative AWS-based solutions focused on migrating, validating, transforming, and distributing Nike Enterprise Customer Data. You will design, implement, and integrate new technologies and evolve the storage structure and distribution of data to be highly performant. You will be contributing to all aspects of engineering from data ingestion, transformation, and management in addition to designing and building test-driven development, reusable frameworks, and automated user workflows. You will also participate in architecture and design discussions to manage, store, and distribute complex data sets. Responsibilities include: Analysis, design, implementation, operations, and support of the platform solutions, resources, systems, and software/database products Accountable for projects and/or programs with manageable risks and resource requirements Lead the development of technical solutions that meet the needs of the business and aligns with architectural standards Lead design sessions, facilitating the integration of ideas from colleagues Work within the parameters of two to three sprints, provide direction to team members and/or vendors; provide leadership within the squad/work team with accountability for ensuring that work is on track (e.g., driving backlog refinement) Act as a resource to teammates and provide guidance and development support to more junior team members Ensure knowledge sharing within the team (e.g., ensure accurate documentation, updates blogs); present and share work with colleagues for mutual review and education (e.g., after action review, root cause analysis, lunch and learn, brown bags, demos) Design and implement product features in collaboration with business and technology stakeholders; advise product managers/owners on discrete technology-related business problems Coordinate software issues with development and operation resources across multiple teams, external customers, and support & define configuration, security, monitoring, and reporting processes Design and build reusable components, frameworks, and libraries at scale to support global, sound, technical design and solutions on Dynamo DB and Data Bricks features, integrations with BOX, data transformations from spreadsheets to json, validations via APIs of select data sets, etc. Work in a fast-paced, agile environment WHAT YOU BRING Bachelor or Master's degree in Computer Science or related technical subject area, or relevant professional experience, education, and training At least 5 years of direct, professional software development experience Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams to build a strong TEAM culture Experience delivering from inception to production, a system/sub-system (e.g., micro service, library/JAR, mobile/web experiences), directing team members and/or vendors Full stack experience with programming languages such as Python, Node.js, React, and TypeScript Professional experience with source control tools such as GitHub Actions, BMX, Terraform, and related CI/CD processes Experience working with data streaming services such as Kafka Strong experience working with NoSQL/SQL data stores, i.e., Data Bricks and DynamoDB Solid experience provisioning and designing RESTful APIs to enable real-time, performant data consumption Deep experience working in AWS environments, primarily EC2, ECS, S3, Lambdas, Redshift, Athena Experience with visual reporting and analytics tools such as Tableau Experience working with Agile/Scrum methodology and tools like JIRA and Test Automation Frameworks We are committed to fostering a diverse and inclusive environment for all employees and job applicants. We offer a number of accommodations to complete our interview process including screen readers, sign language interpreters, accessible and single location for in-person interviews, closed captioning, and other reasonable modifications as needed. If you discover, as you navigate our application process, that you need assistance or an accommodation due to a disability, please complete the Candidate Accommodation Request Form. NIKE

Job Tags

Remote job,

Similar Jobs

TPI Global Solutions

Engineering Recruiter Job at TPI Global Solutions

 ...Technology teams. Help build Talent Acquisition expertise through relationships, processes, and technology. Manage full cycle recruiting responsibilities for assigned requisitions. Collaborate with HR Business Partners and Leadership on recruiting strategy and to... 

ReNEW Schools

Bus Monitor Job at ReNEW Schools

 ...EXPERIENCE, CERTIFICATES, LICENSES, REGISTRATIONS ~ High school diploma or general education degree (GED). ESSENTIAL...  ...duties may be assigned. Follows instructions from the school bus driver pertaining to daily procedures and help as needed.... 

Citigroup Inc

Director, Portfolio Solutions - Citi Wealth Studio - C15 Job at Citigroup Inc

 ...experienced and visionary Director to lead Portfolio Solutions within Citi Wealth Studio. This role will serve as a key interface between...  ..., and market views. A core responsibility is to manage and operationalize the Product Master - overseeing the end-toend... 

Healthcare Support

Local Contract Sterile Processing Technician Job at Healthcare Support

 ...work environment. Requirements: ~3+ yrs sterile processing experience ~2+ yrs supervisory/lead experience ~ CRCST required (CIS/CHL preferred)~ Strong leadership, communication & organizational skills ~ Knowledge of AAMI, infection control & OSHA standards... 

Talent Groups

SQL Database Administrator Job at Talent Groups

 ...offering a hybrid remote work environment. The ideal candidate brings deep expertise in Microsoft SQL Server, T-SQL development, and database architecture, and enjoys working across both strategic design and hands-on execution. This role plays a critical part in...