Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Costco Wholesale Logo

Software Engineer - Central Engineering

Costco Wholesale

$85,000 - $225,000
Sep 4, 2025
Seattle, WA, US
Apply Now

Costco IT is looking for a Software Engineer to join the Central Engineering team to automate software builds, test and deployment systems, and infrastructure, continually advancing the technology in a collaborative and creative agile environment using many of the latest technologies and industry best practices, and finding better and more efficient ways of delivering solutions that meet business objectives.

Requirements

  • 3+ years’ software development experience with Automation and Orchestration tooling/technology (Azure DevOps, Terraform, Jenkins, Git, etc.) and 1+ year of infrastructure experience.
  • Experience supporting, maintaining and monitoring pipelines (real time & batch).
  • Experience provisioning and managing cloud services required, GCP preferred.
  • Significant use of orchestration tool sets, such as Kubernetes, Ansible, Docker.
  • Strong scripting skills (Powershell, Bash, Python etc.).
  • Experience with Google Cloud Platform (GCP).
  • Experience developing and operating end-to-end automated solutions for IT operations activities (including deployment, release management, monitoring, etc.).

Responsibilities

  • Demonstrates expertise in release processes and code deployments across complex applications, and proactively resolves production issues to ensure smooth operations.
  • Designs, builds, and maintains robust CI/CD pipelines to automate development, testing, and deployment workflows, including generating code quality metrics.
  • Provides technical leadership and mentorship, offering strategic guidance, solution recommendations, training, and support for junior team members.
  • Participates in agile scrum ceremonies and release processes, collaborating with the Product Owner, Development, QA, and Operations to deliver scalable solutions and improve tooling.
  • Drives automation across the software lifecycle, including configuring development/test environments, managing test data, and designing/implementing robust build, deployment, and testing systems.
  • Enhances testing strategies and quality, utilizing TDD practices, creating/executing unit tests, and delivering DevSecOps automation to detect defects early.
  • Drives executional excellence by monitoring builds, resolving infrastructure issues, and integrating tools for end-to-end traceability and performance optimization.

Other

  • Must have high integrity, accountability, a positive attitude, and be willing to do what it takes to make the team successful.
  • Must be extremely responsive, able to work under pressure in crisis with a strong sense of urgency.
  • Responsible, conscientious, organized, self-motivated and able to work with limited supervision.
  • Must be detail-oriented and possess strong problem-solving skills and ability to proactively analyze for potential future issues.
  • Able to support off-hours work as required, including weekends, holidays, and 24/7.