General things that are important criteria for measuring in a software engineer:
  • Coding to Spec - can the developer produce clean, maintainable code that meets acceptance criteria without multiple remediation cycles
  • Code reviews - meaningful comments that show understanding of the business domain and technical nuances
  • Debugging and troubleshooting complicated issues - nothing works the first time, they need to be able to figure out why
  • Process improvements and thoughtfulness
Is this person receptive to feedback?

Spotify Charactereristics

  • Values team success over individual success
  • Continuously improves themselves and their team
  • Holds themselves and others accountable
  • Thinks about the business impact of their work
  • Demonstrates mastery of their discipline