Jobs · Management · Washington

Principal Engineer - Global Business Application & Platform Services

Costco Wholesale · Seattle, WA · 1 wk ago
Management$160k–$230k/yrFull-time

About the role

The Principal Engineer and the Enterprise/Manufacturing Resource Planning (ERP/MRP) lead engineer at Costco Wholesale are responsible for the technical direction and development of critical systems. The Principal Engineer leads the development of a unified AI Platform as a Service, while the ERP/MRP lead engineer focuses on the modernization of core business applications.

Responsibilities

  • Lead the development and governance of the ERP/MRP Physical architecture

  • Design, develop, and implement core/common platforms and feature specific capabilities

  • Collaborate with cross-functional teams to ensure scalable and reliable solutions

  • Translate complex technical challenges into innovative solutions

  • Support off-hours work as required, including weekends, holidays, and 24/7 on-call responsibilities

Requirements

  • 12+ years in Software Engineering, with at least 4 years in a Principal or Architect-level role

  • Experience leading technical workstreams, translating business problems into ERP/MRP architectures

  • 5+ years specifically architecting ERP/MRP systems, with a proven track record of moving software projects into production at scale

  • Familiarity with microservices-based architecture patterns

  • Extensive experience in designing, developing, and implementing ERP/MRP platforms, preferably in a large retail or ERP/MRP product company

  • Strong proficiency in current technologies and languages

  • Experience with scalable cloud platforms (ex. Google Cloud and/or Azure) and related services such as serverless computing, containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, CloudFormation)

  • Proficient in using modern software development tools, version control systems (ex. Git), and continuous integration/continuous deployment (CI/CD) pipelines

  • Solid understanding of software engineering principles, design patterns, and best practices for building highly scalable and maintainable systems

  • Excellent problem-solving and analytical skills, with the ability to dissect complex technical challenges and propose innovative solutions

  • Strong communication and leadership abilities, with a proven track record of collaborating effectively in cross-functional teams and mentoring Engineers

  • Able to translate complex technical concepts for non-technical audiences

  • 5+ years of experience developing within an agile methodology

  • Strong verbal and written communication skills and able to communicate to both technical and business audiences

Qualifications

  • Required 12+ years in Software Engineering, with at least 4 years in a Principal or Architect-level role

  • Experience leading technical workstreams, translating business problems into ERP/MRP architectures

  • 5+ years specifically architecting ERP/MRP systems, with a proven track record of moving software projects into production at scale

  • Familiarity with microservices-based architecture patterns

  • Extensive experience in designing, developing, and implementing ERP/MRP platforms, preferably in a large retail or ERP/MRP product company

  • Strong proficiency in current technologies and languages

  • Experience with scalable cloud platforms (ex. Google Cloud and/or Azure) and related services such as serverless computing, containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, CloudFormation)

  • Proficient in using modern software development tools, version control systems (ex. Git), and continuous integration/continuous deployment (CI/CD) pipelines

  • Solid understanding of software engineering principles, design patterns, and best practices for building highly scalable and maintainable systems

  • Excellent problem-solving and analytical skills, with the ability to dissect complex technical challenges and propose innovative solutions

  • Strong communication and leadership abilities, with a proven track record of collaborating effectively in cross-functional teams and mentoring Engineers

  • Able to translate complex technical concepts for non-technical audiences

  • 5+ years of experience developing within an agile methodology

  • Strong verbal and written communication skills and able to communicate to both technical and business audiences

Skills

  • Experience with microservices-based architecture patterns

  • Extensive experience in designing, developing, and implementing ERP/MRP platforms

  • Strong proficiency in current technologies and languages

  • Experience with scalable cloud platforms (ex. Google Cloud and/or Azure)

  • Proficient in using modern software development tools, version control systems (ex. Git), and continuous integration/continuous deployment (CI/CD) pipelines

  • Solid understanding of software engineering principles, design patterns, and best practices for building highly scalable and maintainable systems

  • Excellent problem-solving and analytical skills, with the ability to dissect complex technical challenges and propose innovative solutions

  • Strong communication and leadership abilities, with a proven track record of collaborating effectively in cross-functional teams and mentoring Engineers

  • Able to translate complex technical concepts for non-technical audiences

  • 5+ years of experience developing within an agile methodology

  • Strong verbal and written communication skills and able to communicate to both technical and business audiences

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 disability and long-term disability insurance

  • AD&D insurance

  • Life insurance

  • 401(k)

  • Stock purchase plan to eligible employees

Pay

$160,000 - $230,000

Schedule

N/A

Similar jobs