Phrase guide

software engineer

noun · 2 senses · updated from the 2026-07-25 local source snapshot

Definitions and examples are grouped by meaning. Pronunciation, history, word forms, translations, descendants, synonyms, antonyms, derived terms, and related words appear whenever the source provides them.

Sound

Pronunciation

Each Play button uses your device's default local English voice, or a natural local fallback. The selected voice name appears after playback. This is synthesized speech, not a source recording.

  • Southern-England: Recorded audio is listed in the source snapshot.

1

noun

Meaning 1

One who designs and implements software solutions.

Definition source: English Wiktionary via Wiktextract

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

2

noun

Meaning 2

a person who designs and writes and tests computer programs

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: programmer, computer programmer, coder

Antonyms: none provided

Broader terms: engineer, applied scientist, technologist, computer user

Narrower terms: cracker, hacker, cyber-terrorist, cyberpunk

History

Etymology

Back-formation from software engineering.

Across languages

Translations

26 source translations are retained for this English entry.

  • Bulgarian: програми́ст (programíst) — one who designs and implements software solutions
  • Bulgarian: со́фтуерен инжене́р (sóftueren inženér) — one who designs and implements software solutions
  • Bulgarian: разрабо́тчик на со́фтуер (razrabótčik na sóftuer) — one who designs and implements software solutions
  • Chinese Mandarin: 軟件工程師 /软件工程师 (ruǎnjiàn gōngchéngshī) — one who designs and implements software solutions
  • Czech: softwarový inženýr — one who designs and implements software solutions
  • Estonian: tarkvaraarendaja — one who designs and implements software solutions
  • Finnish: ohjelmistoinsinööri — one who designs and implements software solutions
  • French: ingénieur informaticien — one who designs and implements software solutions
  • German: Softwareentwickler — one who designs and implements software solutions
  • Greek: μηχανικός λογισμικού (michanikós logismikoú) — one who designs and implements software solutions
  • Hebrew: מהנדס תוכנה (mehandés tokhná) — one who designs and implements software solutions
  • Hungarian: szoftvermérnök — one who designs and implements software solutions
  • Hungarian: szoftverfejlesztő — one who designs and implements software solutions
  • Irish: innealtóir bogearraí — one who designs and implements software solutions
  • Japanese: ソフトウェアエンジニア (sofutowea-enjinia) — one who designs and implements software solutions
  • Khmer: វិស្វករកម្មវិធី (vɨhsvaʼkɑɑ-kamvithii) — one who designs and implements software solutions
  • Korean: 소프트웨어 엔지니어 (sopeuteuweeo enjinieo) — one who designs and implements software solutions
  • Persian: مهندس نرمافزار (mohandes-e narm-afzār) — one who designs and implements software solutions
  • Polish: inżynier oprogramowania — one who designs and implements software solutions
  • Polish: inżynierka oprogramowania — one who designs and implements software solutions
  • Portuguese: engenheiro de software — one who designs and implements software solutions
  • Romanian: inginer software — one who designs and implements software solutions
  • Russian: инжене́р-программи́ст (inženér-programmíst) — one who designs and implements software solutions
  • Thai: วิศวกรซอฟต์แวร์ (wít-sà-wá-gɔɔn-sɔ́ɔp-wɛɛ) — one who designs and implements software solutions
  • Turkish: yazılım mühendisi — one who designs and implements software solutions
  • Vietnamese: kỹ sư phần mềm — one who designs and implements software solutions