software engineer
nounUK /ˈsɒftweə ˌendʒɪˈnɪə/
US /ˈsɔːftwer ˌendʒɪˈnɪr/
A person who makes computer programs.
My aunt is a software engineer who builds apps for phones.
RELATED WORDS
OTHER MEANINGS
2. A job title for someone who designs and tests computer systems.
The company hired a software engineer to improve its website.
3. A professional who solves problems by writing instructions for computers.
As a software engineer, he spends his day fixing bugs in the code.
4. A person who creates the programs that make devices like phones and robots work.
The software engineer wrote the program that lets the robot move.