TripleByte, like many other people and companies, refers to "software engineers" as if they are a monolithic group. Is this another case where there is an implicit "web and mobile" attached to "engineer", or is the process really flexible enough for engineers of all skillsets?