Roles Glossary

Browse 13 roles terms defined in plain English, from the cultural dictionary of computing.

13 Roles Terms

Brand Ambassador
A person who publicly represents, promotes, or advocates for a brand, often through events, online presence, or community participation. In tech culture the...
Client Facing
Describing work, roles, or materials that are directly visible to customers or clients rather than purely internal. In tech culture, client-facing often...
Customer Success Manager
A person responsible for managing customer relationships after sale, driving adoption, renewal readiness, and expansion opportunities. In enterprise SaaS, the...
Developer Advocate
A professional who helps developers succeed with a product while also bringing developer feedback back into the company. Developer advocates often combine...
DevOps Engineer
An engineer focused on the systems, tooling, and processes that connect software development and operations, such as CI/CD, infrastructure, observability, and...
Generalist
Someone with useful working breadth across multiple domains rather than narrow depth in just one specialty. In startups the term is often praise because range...
Individual Contributor
A role focused on direct technical or functional work rather than people management.
Product Manager
The person responsible for helping define product direction, priorities, requirements, and tradeoffs across users, business goals, and engineering constraints....
Role Engineering
The design of reusable roles and their permissions so access can be assigned consistently and according to job function rather than individually by exception....
SDR
Short for sales development representative, the role focused on outbound prospecting, qualification, and early pipeline creation. SDR performance often...
Technical Program Manager
A role focused on coordinating complex technical initiatives across teams, timelines, and dependencies without necessarily owning implementation directly.
Tech Support
The function or people who help diagnose, explain, and resolve user-facing technical issues. In engineering slang, calling someone tech support can be...
Venture Partner
A part-time or non-permanent senior contributor at a venture firm who helps with sourcing, diligence, company support, or thesis work without being a full...

Related Topics