Junior Engineer
|
Understands and ensures accurate tracking
|
Gives input on ideas within team
|
|
Comfortable planning and executing their tasks within a sprint
|
|
Engineer
|
Runs and understands results of experiments
|
Has educated opinions on product ideas
|
|
Codes for use-cases outside the current sprint without overly generic abstractions
|
Refactors to make future code changes easier
|
Senior Engineer
|
Finds easiest way to test new product ideas
|
Assess and challenges ideas based on ROI
|
Introduces new libraries that significantly improve efficiency development
|
Defines architecture to help team achieve cycle goals
|
Refactors to make future code changes easier
|
Staff Engineer
|
Ensures consistency in measuring of impact across department
|
Assess and challenges ideas based on ROI. Provides technical input on strategy
|
Introduces languages or frameworks that ease development. Adapts Scout24 best practices for department. Fosters collaboration across the company
|
Understands long term goals of department and helps with decision making to achieve those goals
|
Builds tools to improve efficiency of own department
|
Principal Engineer
|
Ensures consistency in measuring of impact across the company
|
|
Ensures appropriate technologies are used in the company. Drives adoption of Scout24 best practices throughout the company
|
Significantly contributes to the long term technical strategy of the company
|
Builds tools to improve efficiency of the company
|
Distinguished Engineer
|
|
|
Ensures appropriate technologies are used in Scout. Helps define Scout24 best practices
|
Drives the long term technical strategy of the company using external data and the vision of the company
|
Open-sourced tools that improved efficiency of Scout
|