Also seen as: Software Engineer I, SDE I, L3, IC1, Associate Engineer, Graduate Engineer
Scope
A well-defined task inside a system someone else designed. The work arrives already broken down.
Blast radius
A single feature or endpoint. Mistakes are caught in code review or staging, and the team expects to catch them.
Autonomy
Needs the problem framed and the approach sanity-checked. Will finish the task; won't reliably notice that it was the wrong task.
With other people
Receives review. Asks questions about how, not usually about why.
Resume tells
- Describes features implemented, not decisions made
- Tooling and language lists are longer than the outcomes list
- Internships, bootcamp projects, or coursework carrying real weight
- 'Worked on' and 'assisted with' rather than 'owned' or 'led' — though see the note on under-selling below
Title inflation risk
This level now fails in both directions, and resume polish no longer tells you which one you're looking at. UNDER-SELLING: strong juniors describe team wins in the passive voice and list tools instead of outcomes — common among self-taught candidates, non-native English speakers, and anyone who hasn't been coached. OVER-SELLING: AI-assisted writing has made junior resumes read fluent and achievement-shaped regardless of what sits underneath. Both are now routine, so judge on specifics rather than on how well the resume is written.
Calibration questions
- “Walk me through something you built end to end. What parts did you decide, and what was decided for you?”
- “You've written that you 'improved' or 'optimised' something — what was it before, what is it now, and how do you know?”
- “Tell me about a time your code review got substantial feedback. What changed in how you write code afterwards?”
Where this goes wrong
The screen goes wrong in whichever direction the recruiter isn't watching for. A thin resume gets rejected when the person is genuinely strong; a polished one gets advanced when it dissolves under a single 'what did YOU decide?' question. One follow-up asking for specifics separates them, and it works on both.
Years of experience: 0-2 years, though this is the one level where years roughly track reality — mostly because there hasn't been time for the range to widen yet.