Summary
A relatively new to engineering individual contributor responsible for delivering well defined tasks. May need guidance on more complex work (bigger tasks, features) and will seek confirmation on approach. Will grow with hands on experience and coaching from others.
Scope of Impact
Time at this level
- Everyone’s different, but as a guide we’d expect someone to take around 1-1.5 years to progress through this level to Product Engineer 3
Accurx career path
Impact
- [Core] You deliver small, simple and self contained features within your team, either on your own or by collaborating with others.
- You ask questions of your team and product manager to make good decisions regarding our products.
- You follow instructions and direction to make improvements in your product team.
- You collaborate with others to ensure quality and good health of features and services that you are working on.
How you have impact
Technical
- You continually build up enough familiarity with our systems and code to be able to deliver scoped work.
- You demonstrate understanding of well-structured and well-tested code that adheres to the appropriate team guidelines.
- You work with others to identify and de-risk uncertainties early.
- You follow direction to leave our code and systems in a better place than you found them.
- You provide appropriately detailed and timely code review (if urgency not clear, you discuss and meet agreed deadline)
- You understand the trade-offs made of new requirements and features against existing commitments.
- You can effectively deliver on scoped and sized work.
Behavioural
- You proactively communicate progress on a task and any needs for support
- You clarify understanding of any team related process or task up front
- You regularly take part in pair programming and/or other learning approaches
- You ask for and act upon feedback regularly, taking any opportunity to learn and grow.
- You work at a sustainable pace and can reflect on experiences of work/life balance.