Engineering
Principal Engineer
179 people are learning this skill right now!
Curated Learning Resources
- On Being A Principal EngineerSilvia shares her thoughts on the cross-organizational nature of the principal engineer role.
- Thriving on the Technical Leadership PathKeavy discusses her decision to stay on the engineering track, versus moving into people management. She also shares examples of what the strategic work of a principal engineer looks like.
- Becoming a software architectDavid discusses some aspects of his role as a software architect: looking for underlying themes and patterns, reading, writing, teaching, and doing the dirty work.
- What does Staff level mean at GitLab?A Senior Engineer at Gitlab interviews colleagues to find out exactly what the staff engineer role entails.
- What do Staff engineers actually do?Will's guide to being a staff engineer covers: • Setting technical direction • Mentorship and sponsorship • Providing engineering perspective • Exploration • Being Glue
Related Skills
- Incident Response
- Refactoring
- Generative AI
- Tech Lead Role
- Product Development Flows
- Engineering Director Role
- Security Principles
- Security Leadership
- Tech Talks
- Engineering Career Ladders
- Code Reviews
- Data Modeling
- Intro to Eng Management
- Testing & Quality
- Software Design Docs
- Microservices
- Web Engineering
- Hiring Engineers
- CTO's Role
- Clean Code
- Software Architecture
- Estimation
- Senior Engineer
- Documentation
- Technical Debt
- Mentorship for Engineers
- Product-Focused Engineering
- Scoping
- Asking for Help
- Configuration at Scale
- On-Call Rotation
- Structuring Engineering Teams
- Debugging
- Continuous Deployment
- Reliability Leadership
- Reliability Principles
- VP Engineering Role
- Tech Writing
- Monitoring & Observability
- Mobile Engineering
- Pair Programming
- Development Velocity
- Onboarding Engineers