What are the responsibilities and job description for the Platform Engineer - GDX Platform position at Costco?
Costco IT is responsible for the technical future of Costco Wholesale, the third largest retailer in the world with wholesale operations in fourteen countries. Despite our size and explosive international expansion, we continue to provide a family, employee centric atmosphere in which our employees thrive and succeed.
This is an environment unlike anything in the high-tech world and the secret of Costco’s success is its culture. The value Costco puts on its employees is well documented in articles from a variety of publishers including Bloomberg and Forbes. Our employees and our members come FIRST. Costco is well known for its generosity and community service and has won many awards for its philanthropy. The company joins with its employees to take an active role in volunteering by sponsoring many opportunities to help others.
Come join the Costco Wholesale IT family. Costco IT is a dynamic, fast-paced environment, working through exciting transformation efforts. We are building the next generation retail environment where you will be surrounded by dedicated and highly professional employees.
Platform Engineers translate high level platform design into low level technical design and are responsible for implementing, administering, supporting and patching their corresponding platforms. Platform Engineers work closely with Solution Architects to enable the capabilities defined on roadmaps and blueprints supporting platform programs and initiatives. Platform Engineers are well versed in modern data, infrastructure and integration platforms, industry/technology best practices and actively work on improving the reliability and scalability of infrastructure.
Costco’s Global Digital Experience (GDX) is building its future of modernized ecommerce solutions. Our team is working on the next generation of scalable platforms, web applications, cloud-native microservices, and mission-critical systems that serve millions of users globally. Costco is looking for a visionary engineer with a passion for solving hard problems, leading technical teams, and shaping the next wave of digital innovation.
The GDX team is seeking a Senior Engineer to “hands on nature” on GDX platform, large-scale web applications, driving the design of cloud-native systems, and building powerful microservices. The Senior Engineer will solve problems that span platform, performance optimization, secure data architecture, and distributed systems - while leading and mentoring a talented engineering team.
If you want to be a part of one of the worldwide BEST companies “to work for”, simply apply and let your career be reimagined.
ROLE
● Collaborates with and provides leadership to talented engineering teams to support the creation of high-performance applications.
● Manages communication with stakeholders and business units.
● Empowers GDX development teams to deliver highly scalable, reliable and valuable solutions quickly and efficiently
● Collaborates with delivery pods, engineers and architects to improve production deployments, platform operations, and environment stability.
● Assesses technical components, translates high level design into low level technical design and executes updates based on SLAs.
● Manages the platform on an ongoing basis while performing typical run functions like monitoring, patching and support.
● Leads and conducts code reviews, design reviews, testing, and debugging activities at the application level.
● Conducts regular platform check ups and reports inefficiencies to relevant business and technology stakeholders.
● Collaborates with infrastructure and/or provisioning groups to stand up the platform.
● Develops and instruments monitoring dashboards depicting platform health and performance.
● Develops and builds scalable and generalized frameworks to support the integration of internal and third-party APIs.
● Performs analysis on existing platform components to identify improvements to software development processes.
● Leads, inspires, and motivates engineering teams as a mentor and technical leader to create a culture where engineers thrive, grow, and innovate in a high-performance applications environment.
● Designs, develops, and optimizes cloud infrastructure for complex application architecture.
● Architects systems that scale effortlessly, handle massive traffic, and run smoothly across the globe.
● Focuses on performance and reliability in a cloud-native environment (GCP or Azure) while ensuring seamless deployment with CI/CD pipelines and containerization (Docker/Kubernetes).
● Owns the security and performance of our systems, and leads initiatives to ensure robust security practices, are baked into everything we build, and continuously optimizes performance to keep the user experience flawless.
● Works closely with Delivery Manager, Product, Infrastructure, DevOps, SRE, and other engineering teams to deliver high-quality solutions, and influences the product roadmap with technical expertise.
● Helps drive the technical direction of our digital retail platform. Influences everything from product roadmap to engineering practices and patterns.
● Works to simplify technical ideas and pathways for a collaborative working environment between teams.
● Stays up-to-date with emerging technologies and assess their applicability to the organization.
REQUIRED
● 7 years of IT experience, with 5 years in GCP, Azure and/or AWS.
● Extensive experience in CI/CD technologies such as GitHub Actions, Azure DevOps and/or GitLab Pipelines.
● Solid background in infrastructure as code automation tools such as Terraform.
● Experience deploying and managing Kubernetes workloads with tools such as Helm and/or Kustomize.
● Experience provisioning cloud data stores such as Spanner, Firestore, Managed SQL, CosmosDB, DynamoDB, etc.
● Basic understanding of messaging systems such as Kafka, Pub/Sub, EventHubs and/or SQS.
● Proficient in observability tools including metrics, logs, traces, dashboards and alerting.
● Experience working with GCP, Azure and/or AWS IAM capabilities.
● Solid understanding of cloud networking concepts such as virtual private clouds, peering, load balancers, firewalls, etc.
● Good understanding of cloud reliability and disaster recovery capabilities.
● Proficiency with at least one scripting/programming language: Java, C#, Node.js, Go, Python, PowerShell, Bash.
● Ability to troubleshoot complex production issues in a highly distributed environment.
● Willing to share knowledge with co-workers and to assist them in understanding technical and business topics.
● Must be a team player and willing to establish a strong positive working relationship with all areas of the business.
● Ability to work effectively, independent of assistance or supervision.
● Innovative, creative, and extremely responsive with a strong sense of urgency.
● Financial management in cloud resources, managing budget, cost and optimizing resources.
Recommended
● Strong experience provisioning cloud based Kubernetes environments such as GKE, AKS and/or EKS
● Experience managing a multi-tenant Kubernetes environment across many clusters.
● Strong understanding of cloud native compute technologies, ecosystem and offerings.
● Experience with Kubernetes GitOps tools such as ArgoCD and Flux.
● Solid background in GCP Cloud Service Mesh and/or Istio.
● Experience building, troubleshooting and supporting large and complex Digital eCommerce solutions.
● Strong understanding of GCP IAM tools and capabilities.
● Experience with API Management tools such as Apigee, Azure API Management or AWS API Gateway.
● Understanding of CDN tools such as Akamai, Fastly, GCP Cloud CDN, FrontDoor and/or CloudFront.
● Work with DevOps engineering to establish best practices, readiness, SLA’s, and capacity planning.
● Advanced Google Certifications.
● Proficient in Google Workspace applications, including Sheets, Docs, Slides, and Gmail.
Required Documents
● Cover Letter
● Resume
California applicants, please click here to review the Costco Applicant Privacy Notice.
Pay Range: $150,000 - $190,000, Bonus and Restricted Stock Unit (RSU) eligible
We offer a comprehensive package of benefits including 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.
Costco is committed to a diverse and inclusive workplace. Costco is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to IT-Recruiting@costco.com
If hired, you will be required to provide proof of authorization to work in the United States.
Salary : $150,000 - $190,000