При проектировании инженерных сооружений используются различные материалы в зависимости от условий эксплуатации и функционального назначения. Железобетон конструкции (монолитный и сборный) применяется для силосов, бункеров, резервуаров, где важна прочность и долговечность. Стальные конструкции используется для эстакад, галерей, этажерок, гибких бункеров, где требуется легкость конструкции и возможность быстрой сборки. Комбинированные решения, такие как железобетонный корпус со стальной воронкой, позволяют оптимально использовать преимущества обоих материалов.
Каждое сооружение рассчитывается на комплекс нагрузок: собственный вес конструкции, вес хранимого или транспортируемого материала, ветровые и снеговые нагрузки, температурные деформации, динамические воздействия от оборудования и транспорта, сейсмические нагрузки в сейсмоопасных районах.
Защита конструкций включает антикоррозионную защиту (многослойные покрытия, оцинковка, нержавеющие стали), футеровку внутренних поверхностей бункеров и силосов для защиты от истирания, огнезащиту металлических конструкций специальными составами, гидроизоляцию для подземных и заглубленных резервуаров.