Engineer — 4
As an Engineer, you display a solid understanding of core engineering concepts such as code that performs at scale, caching, relational databases, security, and abstraction, to name a few. You’re focused on growing as an engineer, learning the team's tools and current processes, and developing productivity skills. You also have a strong background in engineering best-practices like testing, source control, and agile planning.
You’re capable of taking a well-scoped component from a larger project and completing these tasks in a reasonable time frame. You should be constantly making steady progress on tasks assigned to you and know when to ask for help when you’re blocked. You can own your independent small-to-medium features all the way through from technical design to launch.Software Engineers are focused on learning about a specific component or product sub-area and mastering that component.
You and Your Team
You’re a skilled communicator and are comfortable giving feedback to your peers and manager. When given an unclear task, you know how to ask for clarification and ensure that everyone is on the same page before getting started to reduce the need for re-work. You understand how your work fits into the larger picture for your team, and use this to identify conflicting requirements if they come up.
At this level, you should be improving the speed at which you learn from your mistakes. By the time you’re ready to be promoted to Senior Engineer, you will have focused on a technological expertise and become capable of mentoring apprentices and new engineers in these areas. As you learn, you’ll also start to participate more in the technical design process, often with guidance from senior engineers. As an Engineer, it is likely that you will have a broad spectrum of experience. Being successful in all aspects of the role as described above is the principal criteria for moving on to a Senior Engineer position.
|Team Work||You build strong, collaborative relationships in and out of the squad. You display a strong sense of ownership across your projects.|
|Expertise||You’re intimately familiar with how your role works at Glossier. You’re known as the “go-to” within your squad. You own and continuously improves your craft and process.|
|Smart Execution||You’re the master of your workflow. You can prioritize your tasks and responsibilities with limited guidance.|
|Cultural Impact||You deliberately create inclusive cultural moments and participate in the broader tech community, both online and IRL.|
|Communication||You drive to decisions in meetings and situations where opinions may differ. You tailor your communications to your audience and can comfortably explain our technology in layman’s terms.|