Core Tech – Principal Manager (PDS)
Job Summary
- Python (Strong proficiency hands-on coding)
- Data Structures & Algorithms (DSA)
- System Design (Low-Level & High-Level Design)
- Design Patterns
- Software Engineering Fundamentals
- Debugging & Code Optimization
- Scalable System Development
- Distributed Systems Design (preferred)
- Large-scale system architecture
- API design & microservices architecture
- Performance optimization & scalability design
- End-to-end solution architecture ownership
- Engineering team management (min. 2 members)
- Technical mentoring & code review leadership
- Agile/Scrum delivery experience
- Sprint planning & execution ownership
- Stakeholder management
- Cross-functional collaboration
Required Skills:
Core Technical Skills Python (Strong proficiency hands-on coding) Data Structures & Algorithms (DSA) System Design (Low-Level & High-Level Design) Design Patterns Software Engineering Fundamentals Debugging & Code Optimization Scalable System Development Architecture & Engineering Skills Distributed Systems Design (preferred) Large-scale system architecture API design & microservices architecture Performance optimization & scalability design End-to-end solution architecture ownership Leadership & Management Skills Engineering team management (min. 2 members) Technical mentoring & code review leadership Agile/Scrum delivery experience Sprint planning & execution ownership Stakeholder management Cross-functional collaboration
Required Education:
Bachelors degree in computer science Engineering or related field