Engineering
Senior Engineer
For many, becoming a senior engineer is the first step towards managerial roles and expanding beyond the IC track. For others, it represents a growth in the maturity of work produced and greater expectations for communication around it. Senior engineers are responsible beyond the code they write, and must use their experience and resources to influence and motivate the larger team towards excellence. Learn about the tangible and intangible skills that separate the good engineers from the great.
Curated Articles
How we curate
- An incomplete list of skills senior engineers need, beyond coding
A list of 23 non-coding skills that every engineer should focus on to advance their career
- On Being A Senior Engineer
John highlights personal characteristics of a "mature engineer" who can influence an organization or business positively.
- What's a Senior Engineer's Job?
Julia discusses the technical work that comprises a senior engineer's job, as well as more managerial responsibilities that are not necessarily part of the job.
- So you are a Senior Engineer. Now what?
Shem goes over four pillars, or ways that senior engineers can have impact: technical, process, alignment & sharing, and mentoring.