About this role
Delivery Platform Software Engineer on Nordstrom's Developer Tools team builds and maintains platform services for a GitHub-based DevOps platform. You will design, implement, and optimize CI/CD pipelines and backend services, enabling AI-assisted development workflows.
Key Responsibilities
- Design and maintain developer tools and platforms for GitHub-based DevOps Platform
- Collaborate with cross-functional teams to boost developer productivity
- Build and optimize CI/CD pipelines with GitHub Actions and integrations (Artifactory, Vault, Certificate Management)
- Develop and manage automated deployment processes and GitHub workflows
- Build backend services and APIs powering platform capabilities
Technical Overview
Stack includes Python/Go/Java/JS/TS, REST/gRPC APIs, Docker, Kubernetes, GitHub Actions, and cloud providers (AWS/GCP/Azure). Temporal for workflow orchestration and MCP-based AI tooling integrations are in scope.
Ideal Candidate
The ideal candidate is an entry-level software engineer with 1+ year of experience and a strong foundation in Python, Go, Java, or JavaScript/TypeScript who can contribute to and learn the Nordstrom Developer Tools platform. They should be eager to work with CI/CD pipelines, containerization, and AI-assisted development tools in a hybrid Seattle environment.
Must-Have Skills
Bachelor's or Master's Degree in Computer Science or related fieldAt least 1 year of industry experience with PythonGolangJavaor JavaScript/TypeScriptExperience with CI/CD pipeline development on GitHub Actions (or GitLab/Jenkins)Experience building backend APIs or services (RESTgRPC)Familiarity with containerization (Docker) and orchestration platforms (Kubernetes)Basic understanding of cloud providers (AWSGCPor Azure)Eagerness to learn and adopt AI-assisted development tools (GitHub Copilot and Claude)
Nice-to-Have Skills
Experience with GitHub platform features (ActionsAppsAPIwebhooks)Hands-on experience with AI coding assistants (GitHub CopilotClaudeor similar)Familiarity with Kubernetes and container orchestrationExperience with Infrastructure as Code (IaC) tools like TerraformCloudFormationor Kubernetes custom resourcesUnderstanding of CI/CD best practicesincluding security scanningartifact managementand deployment strategiesExperience with observability and monitoring tools (NewRelicDataDogPrometheus)Background in platform engineering or developer experience optimizationExperience with workflow orchestration tools (TemporalAirflowor similar)Familiarity with data analyticsETL pipelinesor working with large-scale datasetsExperience building AI agents or integrations with AI APIs (OpenAIAnthropicor similar)Golang experienceparticularly for API or platform tooling developmentFamiliarity with MCP (Model Context Protocol) server development
Tools & Platforms
GitHubGitHub ActionsGitLabJenkinsArtifactoryVaultCertificate ManagementAmazon Web ServicesAWSGoogle Cloud PlatformGCPMicrosoft AzureAzureTemporalModel Context ProtocolMCPGitHub CopilotClaudeOpenAIAnthropicTerraformCloudFormationKubernetesDockerRESTgRPC
Required Skills
Bachelor's or Master's Degree in Computer Science or related field1 year of experience with Python/Golang/Java/JavaScriptCI/CD with GitHub Actions/GitLab/Jenkinsbackend APIs (REST/gRPC)DockerKubernetesAWS/Azure/GCPAI-assisted tools
Hard Skills
PythonGolangGoJavaJavaScriptTypeScriptGitHub ActionsGitLabJenkinsRESTgRPCDockerKubernetesAmazon Web ServicesAWSGoogle Cloud PlatformGCPMicrosoft AzureAzureTemporalModel Context ProtocolMCPGitHub CopilotClaudeOpenAIAnthropicTerraformCloudFormationArtifactoryVaultCertificate Management
Soft Skills
Problem-solvingProactiveCommunicationCollaborationTeamworkCross-functional collaborationAnalytical thinkingAdaptabilityLearning mindset
Keywords for Your Resume
Delivery Platform Software EngineerGitHub ActionsGitHubGitLabJenkinsRESTgRPCDockerKubernetesAmazon Web ServicesAWSGoogle Cloud PlatformMicrosoft AzureTemporalModel Context ProtocolMCPGitHub CopilotClaudeOpenAIAnthropicTerraformCloudFormationJavaPythonGolang
Deal Breakers
Less than 1 year of relevant software development experience, Reluctance to work in hybrid Seattle environment, Lack of willingness to learn AI-assisted development tools
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile