Perfwork Logo

C

Engineer - Digital Performance Engineering

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. As proof, Costco ranks seventh in Forbes "World's Best Employers".

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 Costco Digital - part of the Costco Wholesale IT family. Costco Digital is a dynamic, fast-paced environment, working through exciting transformation efforts. We are building the next generation digital retail environment where you will be surrounded by dedicated and highly professional employees. We are embarking on a large digital transformation and need team members like you to help us grow to the next level. 

The Engineer - Digital Performance engineering will be working closely with the Solution Architects, Infrastructure architects, other engineers, development team, testing team, security, and other vendor partners, to ensure we are building the eCommerce site product which will deliver a stable, scalable, highly performing, responsive, and secure eCommerce site/ application.

Our Digital team is transforming how we deliver solutions and interact with our members across our Mobile, Commerce and Order Management platforms. We have a culture of improvement & learning with a start up mentality and a customer centric approach for our Costco members and our employees. We are looking for talented individuals to join our team and pursue bold ideas and explore growth opportunities. 

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  

  • Applies knowledge to practical and sustainable applications and capabilities.

  • Influences and drives adoption of best practices and high quality standards throughout the division.

  • Integrates diverse solution components across multiple platforms using industry standard interfaces.

  • Runs proof of concepts and uses diagnostic/debugging skills to solve current challenges in multi-platform systems

  • Promotes and supports a culture of compliance, risk avoidance/mitigation, and corporate accountability throughout the organization through technical leadership, knowledge of business need, development and communication of policies, procedures, and plans, and assurance of solution designs that are in compliance with architecture standards, technology guardrails, security, and operational guidelines.

  • Provides leadership/mentoring to team members, implements development efficiencies, creates appropriate. documentation, drives operational efficiencies and technical growth within the team, and supports the release model

  • Optimizes team efficiency and performance through high level technical direction. 

  • Provides technical leadership in the implementation of applications, strategic planning sessions, documentation of requirements, tool implementation, database query languages, and programming languages.

  • Uses subject matter expertise to support industry standard source control and source change management techniques.

  • Presents technical designs and solutions to executives, management, and other audiences to gain consensus and/or project approval.

  • Analyzes the performance of the eCommerce application and backend services (REST API, SOAP and microservices).

  • Works to fine tune the application to achieve the best performance, helps build a stable and highly responsive eCommerce application.

  • Analyzes application performance issues (backend or frontend) written in Java/C#/Java script/REACT as needed and ensures quality of new products and features through performance engineering.

  • Works on cloud (Azure) and hybrid cloud digital application stack.

  • Works on developing or fine tuning of performance scripts as needed in Jmeter and selenium or similar tools.

  • Collaborates proactively with multiple distributed value streams, vendors, service providers and ensures product artifacts (stories, epics, features, acceptance criteria, etc.) that are pertinent for platform performance are completed as planned.

  • Partners closely with the product development and Site Reliability Engineering (SRE) teams to identify the environment requirements for the performance goals of the projects and maintains an efficient CI/CD pipeline.

  • Helps engineering teams establish and achieve software performance goals.

  • Establishes consistency of performance measurement, observation, and tooling approaches.

  • Develops, employs, and increases adoption of automated internal and external tools that help improve quality, improve performance, increase deploy frequency, and enhance the overall platform experience.

  • Contributes code to streamline performance and removes bottlenecks.

REQUIRED

  • 8 + years' development or performance engineering or SRE experience (with past development experience).

  • Strong understanding of cloud, ecommerce application and building responsive eCommerce application/product.

  • Ability to discern performance impact across the full stack including web, caching layers, CDN and memory, file system, and relational databases.

  • Excellent understanding of emerging web technologies to support the development of eCommerce website products.

  • Experience in tackling problems of load, scale, and optimizations of large-scale deployments on high volume sites.

  • Experience in finding the root cause of performance bottlenecks with profiling tools.

  • Passionate about optimizing performance bottlenecks with strong analytical, problem-solving, and decision making skills.

  • Proven skills in leadership, collaboration, advocacy, governance, and consensus building.

  • Proven ability to effectively mentor junior team members on design, website load modeling, programming, and testing techniques.

  • Bachelor's degree in Engineering, Computer Science or similar technical discipline.

  • Full stack developer/engineer experience having working experience in multiple languages/tools like REACT, Javascript, CSS, C#, Java, Jmeter, Selenium.

  • Experience with site reliability engineering (SRE).

  • Experience running chaos experiments.

  • Experience with distributed system architecture.

  • Experience delivering Azure cloud technology solutions or hybrid cloud solutions.

  • Experience with on premise SRE observability and monitoring services.

  • Strong backend and database skills.

  • Good understanding of integration patterns, microservices design patterns, concepts, and best practices.

Required Documents

  • Cover Letter

  • Resume

  

California applicants, please click here to review the Costco Applicant Privacy Notice.

Pay Ranges: 

Level 3  - $165,000 - $195,000

Level 4 - $185,000 - $220,000

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. Applicants and employees for this position will not be sponsored for work authorization, including, but not limited to H1-B visas .

Apply for this job →

Share:

Is something off with this posting?

Help make sure perfwork's listings are relevant and helpful. If anything seems off, let me know.