About the role
Principal Software Architect
What You Will Do
- Define architecture and technical strategy across multiple engagements, platforms, and teams.
- Lead the design of complex, large-scale, secure production systems for regulated enterprise clients.
- Set engineering standards, reference architectures, and best practices adopted firm-wide.
- Provide deep technical leadership on the most challenging delivery and reliability problems.
- Partner with delivery leadership, architects, and senior client stakeholders on technical direction and proposals.
- Drive build-vs-buy, technology selection, and platform investment decisions.
- Mentor senior and staff engineers, and grow the technical bench across teams.
- Contribute reusable platforms, accelerators, and frameworks that scale delivery.
- Champion responsible, effective use of AI tools across engineering.
What you’ll bring
What We Are Looking For
You should have the following skills and experience:
- 10 to 15 years of experience delivering and architecting production software at scale.
- Recognized depth in system design, distributed systems, and cloud-native architecture.
- Extensive AWS expertise, including security, networking, and enterprise deployment patterns.
- Track record setting technical direction across multiple teams or a business line.
- Experience in regulated industries (financial services, telco, insurance) is strongly valued.
- Strong influence, communication, and stakeholder leadership skills.
- Continued hands-on engineering credibility.
Benefits and perks
Skills
Required
ArchitectureAWSStakeholder managementDistributed SystemsCloud-Native ArchitectureMentoringSecurityNetworkingSystem Design
Nice to have
AIWorkflow AutomationAWS Certified Solutions Architect ProfessionalPlatform engineeringFinancial servicesTelecommunicationsInsuranceRegulatory complianceDelivery Management
Your contact
AK
Abhignan K