Job Summary
A company is looking for a Principal Software Architect who will lead architectural strategy and design for scalable software solutions.
Key Responsibilities
- Lead the design and evolution of scalable, secure, and performant software architectures
- Partner with R&D teams to shape long-term technology strategies and roadmaps
- Mentor Senior Architects and technical leads across multiple teams
Required Qualifications
- 15+ years of software engineering experience, with at least 10+ years in architecture roles
- Proven expertise in designing enterprise-grade software systems and APIs at scale
- Deep understanding of C#/.NET, SQL, and cloud architecture (AWS preferred)
- Strong knowledge of modern architectural patterns (microservices, event-driven, DDD)
- Demonstrated ability to mentor senior engineers and influence cross-functional teams
Comments