Microbes interact with each other in response to various environmental changes in coastal marine ecosystems. To explore how the macroenvironment (environmental filtering) and species-engineered microenvironment (niche construction) affect the ecological network of the marine microbiome in the highly dynamic coastal waters of Korea, we analyzed the modular structures of the microbial community and identified microbial interconnections in different size fractions for a year. Fluctuations in the macroenvironment, such as temperature and nutrient concentrations driven by seasonal changes, are the major factors in determining successive microbial modules. Compared to particle-associated (PA) microbes, free-living (FL) microbes seemed to be more affected by macroenvironmental filtering. Modules related to nutrients were further divided into various modules according to different lifestyles. In addition, a large transient discharge of the Changjiang (Yangtze River) in summer also formed a distinct microbial module, which was related to the high ammonia concentration arising from phytoplankton degradation. Microbes belonging to the SAR11, SAR86, and SAR116 clades, Flavobacteriaceae, and MG IIa-L showed repeated interconnections in temperature-related modules, while the SAR202 clade, Marinimicrobia, DEV007 clade, and Arctic97B-4 and Sva0996 marine groups displayed repeated connections in nutrient-related modules. These ‘skeleton’-forming microbes created species-engineered microenvironments, further fine-tuning microbial modular structures. Furthermore, they serve as keystone species for module stability by linking interdependent microbial partners within their own modules through universally beneficial metabolic activities. Therefore, they could reinforce the ecological resilience of microbial communities under abiotic and biotic perturbations in dynamic coastal waters. In conclusion, both macro- and micro-environmental filtering were important for determining the seasonal succession of microbial community structures.