About the job
Showpad is hiring a Principal Engineer (. NET) in Pune to lead the architecture, design, and implementation of high-performance SaaS platforms. This senior technical position blends deep technical expertise with leadership, driving engineering standards and collaboration across teams in Pune and Boston.
Role overview
This role focuses on guiding complex team initiatives, setting architectural direction, and shaping innovative solutions using the Microsoft technology stack. The Principal Engineer will oversee system-level architecture and ensure the delivery of scalable, secure, and maintainable enterprise platforms.
Technical environment
- Large-scale SaaS and enterprise platforms
- Backend: . NET / . NET Core (C#), ASP. NET Core, Entity Framework
- Architecture: Microservices, distributed systems, event-driven design
- Cloud: Microsoft Azure (preferred) or AWS
- Infrastructure: Azure Kubernetes Service (AKS), App Services
- Databases: Azure SQL, NoSQL
- Messaging: Service Bus, Kafka, RabbitMQ
- CI/CD: Azure DevOps, GitHub Actions
- Frontend: Awareness of Angular or React ecosystems
Key responsibilities
- Lead system-level architecture and design for distributed systems
- Develop AI-enhanced features using large language models to improve user workflows
- Translate business requirements into scalable, secure, and maintainable solutions
- Define and implement microservices architecture, API-first design, and event-driven systems
- Produce and maintain high-level and low-level designs, architecture diagrams, and technical documentation
- Ensure systems meet non-functional requirements in scalability, performance, security, and maintainability

