Robust supply chain network design that considers supply resiliency, plays vital role in supply chain risk management in dealing with various operational and disruption risks. This study developed a novel three-stage decision approach to consider two echelons robust and resilient supply chain networks. We present a mixed-integer non-linear programming model with two objective functions. The objectives are maximization of SCN profit and maximization of resiliency, where robustness, agility, leanness, flexibility, and integrity can be defined as the five resiliency criteria. Fuzzy Simultaneous Evaluation of Criteria and Alternatives (FSECA) and Simple Multi-Attribute Rating technique (SMART) have been used to obtain the supplier resiliency and weighted importance of resilience criteria. Then, a robust optimization model is built based on uncertainty parameters considering supplier resiliency. A Non-dominated Sorting Genetic Algorithm (NSGAII) and Multi Objective Particle Swarm optimization (MOPSO) were used to solve the robust model on a large scale. parameters calibrated by the Taguchi method and five metrics of performance evaluation were considered to compare the meta-heuristic algorithms. We demonstrate the proposed NSGAII algorithm over a competing method based on five performance metrics. The research findings reveal the optimal level of robust supply chain networks based on algorithm performance and Taguchi analyses. Moreover, the results indicate that when profit increases, resilience can increase simultaneously.