- Define and deliver well-scoped milestones for projects
- Lead technical architecture decisions for projects
- Mentor less-experienced engineers
- Write clear, bug-free code
- Propose plans to address identified gaps
- Lead design for small-medium components/features
- Own a component/feature of the system
- Design software components with simplicity and maintenance as key considerations
- Participate in on-call coverage
AWSBackend DevelopmentLeadership+5 more