Back to all jobs

Senior Software Engineer – AI Developer Tooling & EnablementHybrid

LocationOne Bowerman Dr, Beaverton, OR, USA
Work TypeContract/Temp
Positions1 Position
Published At:6 days ago
  • Software Engineer
  • Security and Risk Management
  • Compliance
  • Process and Policy Compliance
  • AWS
  • python
  • Python
  • Kubernetes
  • CI/CD
  • Golang
  • GitHub
  • Identity & Access Management (IAM)
  • AI/Machine Learning
Loading
Onsite: Mon-Thurs
Category: Technology
  • Innovative Technology; High Quality Products, Self-Empowerment
  • Globally Responsible; Sustainable Products, Diversity of Thought
  • Celebration of Sports; If You Have a Body, You are an Athlete

Title: Senior Software Engineer – AI Developer Tooling & Enablement 

Location: Beaverton, OR

Duration: 11 Month contract

NIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks achievers, leaders and visionaries. At Nike, it’s about each person bringing skills and passion to a challenging and constantly evolving game.

WHAT YOU WILL WORK ON

Role Overview

We are seeking a Software Engineer to help build and deliver scalable, customer-focused solutions across internal developer platforms, data services, and cloud-native applications.

This is a senior-level individual contributor role that requires strong technical ownership, and the ability to work across frontend, backend, and data layers.

You will play a key role in evolving internal developer portal experiences that enable engineers to discover services, automate workflows, and improve productivity, while leveraging modern AI-enabled development practices and tools.

Key Responsibilities

  • Design, develop, and maintain full stack applications using Python, JavaScript, and TypeScript.
  • Build and operate APIs and microservices using scalable, cloud-native patterns.
  • Develop and enhance internal developer portal capabilities, including service discovery, engineering workflows, and platform insights.
  • Build data pipelines and services using PySpark, SQL, and AWS to support reporting and platform use cases.
  • Deploy and support applications in AWS environments using CI/CD pipelines and Git-based workflows.
  • Apply containerization (Docker/Kubernetes) and microservices principles to ensure reliability and scalability.
  • Leverage AI-assisted development tools and participate in agentic workflows to improve delivery speed and engineering efficiency.
  • Engage directly with internal customers to understand needs, gather feedback, and iterate on solutions.
  • Perform deep technical problem solving, including root cause analysis, debugging, and performance optimization.

WHAT YOU BRING

Required Qualifications

  • 5–7 years of professional software engineering experience in production environments.
  • Strong proficiency in Python, JavaScript, and TypeScript.
  • Experience building and operating full stack applications and RESTful APIs.
  • Experience with SQL and data processing in distributed or cloud environments.
  • Hands-on experience with AWS cloud services and application deployment.
  • Experience with containerization (Docker) and microservices architectures.
  • Experience with Git-based version control and collaborative development workflows.
  • Proven problem-solving ability and comfort working through ambiguity.
  • Strong communication skills and a customer-focused mindset.

Preferred Qualifications

  • Experience with PySpark or other distributed data processing frameworks.
  • Familiarity with Backstage or similar internal developer portal frameworks.
  • Experience with CI/CD tooling (e.g., GitHub Actions).
  • Familiarity with AI-assisted development tools and modern engineering workflows.

WHAT YOU'LL WORK ON

  • Internal developer portal experiences that improve developer productivity and platform usability.
  • Full stack applications and microservices supporting platform and data-driven use cases.
  • Data pipelines, reporting systems, and APIs that provide insights into engineering and platform usage.
  • AI-enabled and automation workflows that enhance development efficiency and reduce manual effort.

Success Profile

  • Strong ownership and accountability for end-to-end delivery.
  • Ability to think across systems with a full stack mindset.
  • Curiosity and persistence in solving complex technical problems.
  • Comfort engaging directly with customers and cross-functional stakeholders.
  • Adoption and effective use of modern AI-powered development practices.
  • Published on 28 May 2026, 7:05 PM