SKIP TO CONTENT

software engineer

/ˌsɔftˈwɛər ˈɛndʒəˌnɪər/

/ˈsɒftwɛə ɛndʒɪˈnɪə/

Other forms: software engineers

Definitions of software engineer
  1. noun
    a person who designs and writes and tests computer programs
    synonyms: coder, computer programmer, programmer
    see moresee less
    types:
    cracker
    a programmer who cracks (gains unauthorized access to) computers, typically to do malicious things
    hacker
    a programmer for whom computing is its own reward; may enjoy the challenge of breaking into other computers but does no harm
    cyber-terrorist, cyberpunk, hacker
    a programmer who breaks into computer systems in order to steal or change or destroy information as a form of cyber-terrorism
    type of:
    applied scientist, engineer, technologist
    a person who uses scientific knowledge to solve practical problems
    computer user
    a person who uses computers for work or entertainment or communication or business
Cite this entry
Style:
MLA
  • MLA
  • APA
  • Chicago

Copy citation
DISCLAIMER: These example sentences appear in various news sources and books to reflect the usage of the word ‘software engineer'. Views expressed in the examples do not represent the opinion of Vocabulary.com or its editors. Send us feedback
Word Family
EDITOR'S CHOICE

Look up software engineer for the last time

Close your vocabulary gaps with personalized learning that focuses on teaching the words you need to know.

VocabTrainer - Vocabulary.com's Vocabulary Trainer