# Engineer Pathway ## Role Overview **Who This Is For**: Software engineers building scalable WordPress systems **Core Purpose**: Engineering WordPress at scale, infrastructure, developer tools **Time to Entry**: 300-500 hours (SWE background required) **Career Outcomes**: WordPress/platform engineer; $80K-180K+ ## Career Progression ### 1. Entry (0-2y): WordPress architecture, PHP at scale, MySQL optimization, testing ### 2. Mid (2-5y): System architecture, scaling, high-traffic optimization ### 3. Specializations: Performance, infrastructure/platform, core dev, tools, API ### 4. Senior (5-10y): Technical strategy, system design, engineering leadership ### 5. Staff/Principal (10+y): Staff Engineer, Core Committer, Platform Architect ## Key Competencies CS fundamentals, advanced PHP/MySQL, WordPress internals, performance, system design, core contribution ## Related: [[Developer Pathway]], [[DevOps Engineer Pathway]], [[Quality Assurance Pathway]] *Prerequisite: Software Engineering + [[Developer Pathway]]* --- ## Prerequisites ### Required Foundation Skills - [[Software Engineering Fundamentals]] - CS degree or equivalent experience - [[Developer Pathway]] - WordPress development expertise - [[System Architecture]] - Large-scale system design - [[Database Optimization]] - Advanced MySQL/MariaDB ### Recommended Background - 2+ years software engineering experience - Experience with high-traffic web applications - Understanding of distributed systems - Performance optimization expertise - Open source contribution experience --- ## Learning Resources ### Official WordPress Resources - [WordPress Core Handbook](https://make.wordpress.org/core/handbook/) - Core development - [Core Performance Team](https://make.wordpress.org/core/tag/performance/) - Performance focus - [WordPress Coding Standards](https://developer.wordpress.org/coding-standards/) - Code quality - [WordPress.org Meta](https://make.wordpress.org/meta/) - Infrastructure insights ### Engineering Excellence - "Designing Data-Intensive Applications" by Martin Kleppmann - "Web Scalability for Startup Engineers" by Artur Ejsmont - "High Performance MySQL" by Baron Schwartz - "Clean Architecture" by Robert C. Martin - Systems design interviews resources ### WordPress at Scale - WordPress VIP documentation - Automattic engineering blog - Human Made engineering articles - WordPress Enterprise resources --- ## Assessment & Portfolio ### How You'll Be Evaluated - System architecture and design quality - Performance optimization results - Code quality and maintainability - Technical leadership and mentorship - Core contributions and community impact - Problem-solving at scale ### Portfolio Requirements - [ ] Large-scale WordPress implementations (millions of pageviews) - [ ] Performance optimization case studies - [ ] Core WordPress contributions - [ ] Technical architecture documentation - [ ] Open source projects demonstrating expertise - [ ] Speaking engagements or technical writing ### Certification Options - WordPress Core Contributor recognition - AWS/GCP/Azure architecture certifications - Database performance certifications - Engineering leadership credentials --- ## Related Pathways ### Complementary Roles - [[Developer Pathway]] - Foundation for WordPress engineering - [[DevOps Engineer Pathway]] - Infrastructure and operations - [[Quality Assurance Pathway]] - Testing and quality systems - [[Project Manager Pathway]] - Technical project leadership ### Alternative Paths - [[Make Team Contributor Pathway]] - Core team contribution focus - [[Freelancer-Solopreneur-Agency Pathway]] - High-end consulting - Engineering management and leadership roles --- ## Success Stories [Placeholder for real success stories - examples to collect:] - Developer to Staff Engineer - Core contributor becoming WordPress Core Committer - Engineering lead at major WordPress hosting company - Building and scaling WordPress.com infrastructure --- ## Community & Support ### Connect with Others - **Slack**: #core, #core-php, #core-js, #core-performance on [WordPress Slack](https://make.wordpress.org/chat/) - **Make Blog**: [Make WordPress Core](https://make.wordpress.org/core/) - **Trac**: [Core Trac](https://core.trac.wordpress.org/) - Core development - **GitHub**: WordPress core repositories ### Getting Help - WordPress Core development team - Core Performance team - WordPress engineering communities - Systems architecture communities --- *Last Updated: 2025-11-07* *Version: 1.0 - Enhanced with full template* *Status: ✅ Complete* --- ## Quick Links - [[00 - START HERE - Navigation]] - Main navigation - [[Foundation Skills]] - Core competencies - [[Career Progression Framework]] - Understanding levels - [[PATHWAY-STATUS]] - Track curriculum development