Tech Job Descriptions

Explore Technical Careers

Working at a tech company, whether a small startup or FAANG involves many people in many roles. We’ve organized many of the common roles by type below. Follow the link to see example job descriptions, interview questions and any podcasts we’ve done with people in that role. Sections are organized alphabetically.

Consulting & Freelance

  • Independent Contractor
  • Principal Consultant


  • Chief Algorithms Officer (CAO)
  • Chief Customer Officer (CCO)
  • Chief Data Officer (CDO)
  • Chief Executive Officer (CEO)
  • Chief Information Officer (CIO)
  • Chief Marketing Officer (CMO)
  • Chief Operations Officer (COO)
  • Chief Product Officer (CPO)
  • Chief Revenue Officer (CRO) & VP of Sales
  • Chief Technical Officer (CTO)

Data Science & Analysis


  • Architect & Chief Architect
  • Build Engineer
  • Data Engineer
  • Full Stack Developer
  • Devops Engineer
  • Engineering Management
  • Hardware Engineer
  • Release Engineer
  • Software Engineer
  • UI (User Interface) Engineer
  • UX (User Experience) Designer
  • Web Developer

Investor & Venture Capital

  • Associate
  • Partner


Product Management

Quality Assurance & Engineering

  • Automation Engineer
  • Quality Assurance
  • UI Test


  • Associate or Full Professor
  • Research Engineer
  • Research Scientist


  • Account Manager or Salesperson
  • Inside Sales Representative
  • Salesforce Administrator
  • Salesforce Engineer
  • Sales Engineer or Solutions Architect
  • Sales Operations