Software Engineer (Logistics)

Costco Wholesale Corporation

Addison, IL • 14m ago • On-site

Senior

On-site

150,000 - 190,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Software Engineer (Logistics) role

Improve your resume now

$150,000 – $190,000/year

Quick Facts

  • Develop and enhance functionality for the Costco HighJump logistics system
  • Full-stack responsibilities across front-end architecture, backend services, and databases
  • Focus on scalable, secure solutions with automated testing and monitoring

Description

Software Engineers develop enhancements to the Costco HighJump system, including Webwise Page Editor, Advantage Architect, and T-SQL. The role covers conceptual architecture, non-functional requirements, release planning support, front-end architecture, unit testing with TDD practices, CI/CD and DevSecOps automation, and performance monitoring using APM tools. Collaboration with HighJump architects and business solution teams supports operational and technical guidance.

Responsibilities

  • Design conceptual system architecture and supporting technologies for new or enhanced functionality
  • Support release planning with Product Owners and delivery teams
  • Define and refine testing strategies through identified high-level requirements
  • Define enablers/work items and non-functional requirements (performance, security, resiliency)
  • Identify technical dependencies across product/application teams
  • Develop, optimize, and automate implementations across databases, backend services, and front-end applications
  • Build front-end architecture for user interface concepts
  • Apply engineering best practices for quality, scalability, and fault-tolerant software
  • Provide development strategy, solution recommendations, and estimates
  • Participate in Scrum ceremonies (sprint planning, retro, showcases/demos, stand-ups, backlog refinement)
  • Create and execute unit tests; apply TDD to detect defects early
  • Estimate, plan, manage implementation tasks, and report progress
  • Build and maintain automated CI/CD pipelines and DevSecOps automation for deployment and testing
  • Use APM/monitoring tools (e.g., Dynatrace, Splunk) and browser waterfall/request analysis to identify bottlenecks
  • Conduct peer code reviews and collaborate on specifications and release documentation
  • Identify codebase deficiencies and opportunities to improve code quality; mentor junior engineers

Requirements

  • 5+ years designing and developing with HighJump/Korber (Webwise Page Editor/Advantage Architect)
  • 5+ years relational database development using SQL Server or Oracle
  • 5+ years T-SQL
  • 5+ years Spring Boot and REST API
  • 5+ years deploying and maintaining Java applications in cloud (Azure preferred)
  • HighJump/Korber installation, migration, and upgrade experience
  • Ability to design and build scalable, high-performing solutions aligned with enterprise architecture guidelines
  • Strong documentation skills for design and technical reference materials
  • Ability to design and build applications using microservices architecture

Benefits

  • Paid time off
  • Health benefits (medical/dental/vision/hearing aid/pharmacy/behavioral health/employee assistance)
  • Health care reimbursement account
  • Dependent care assistance plan
  • Short-term and long-term disability insurance
  • AD&D insurance and life insurance
  • 401(k) and stock purchase plan for eligible employees

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report