Engineers are tasked with architecting projects from the ground up in a scalable way using the technologies they see fit, while building a growing layer of common architecture to support the expanding codebase