What's a "Senior Engineer"?

Comments

What’s a “Senior Engineer”? A senior engineer

In some ways, it’s easier to check/evaluate a senior person, because there are fewer convergence points that practically every senior person will encounter in their professional lives. For example, a senior systems engineer has to be able to explain and implement a simple hashmap, and explain the various concepts and behaviors. There is no way around it, because without that knowledge, they can’t solve a class of problems.

The other side of the coin is, it’s harder to evaluate a pre-senior person, because it comes a lot down to individual drive and passion. They shine on a team when they are motivated and can do many things to push the projects forward. It’s hard to find those knowledge convergence points to test them during the interviewing process.

Here are some fundamental working knowledge and/or core technologies in different roles.

Senior Full Stack Engineer

Senior Backend/Platform Engineer

Senior Data & Systems Engineer

Senior ML Engineer (Computer Vision)