Created
September 14, 2022 22:23
-
-
Save ianhenrysmith/31e9d5a37e3f87c18b665ea16cf27f18 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Works with other engineers and Product to formulate project goals and feature specifications. | |
| Strong user knowledge of infrastructure tooling (CI, deployment, monitoring). | |
| Asks for help at appropriate points when stuck. | |
| Active participation in PR reviews. | |
| Create well-written, comprehensive tests. | |
| Domain expert with respect to applications / systems owned. | |
| Play key role in developing product roadmaps. | |
| Has deep understanding of customer & business needs. | |
| Make considered decisions when and how to integrate third party libraries and systems. | |
| Proactively communicates with stakeholders about issues affecting personal delivery of project. | |
| Makes appropriate buy vs build choices. | |
| Continually improves maintainability of code through refactoring, dependency updates, and increased test coverage. | |
| Prototypes simple new features quickly. | |
| Participates in the hiring process; provides valuable feedback on candidates. | |
| Demonstrates competence (but not necessarily expertise) in primary areas of the stack (infrastructure, service, browser, external integrations, platform technologies). | |
| Excels in areas of engineering professionalism; serves as example to others. | |
| Provides clear communication on status of project work. | |
| Implements new features, makes small changes to existing features with guidance from team | |
| Plays key role in assessing and managing technical debt. | |
| Improves overall system performance. | |
| Incorporates feedback well. | |
| Identifies and proactively communicates to stakeholders issues affecting team execution of project. | |
| Provides leadership across Engineering in areas of design & architecture. | |
| Adheres to Engineering defined best practices, such as style guides. | |
| Improves team tools and makes recommendations for improved processes. | |
| Leads team to best practices and good design choices through mentorship and broad communication (e.g. Knowledge Share presentations). | |
| Prototypes large architectural changes. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment