companyShowpad logo

Principal Engineer (.NET) at Showpad | Pune

ShowpadPuneNew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Ideal candidates will possess: Extensive experience in software engineering, particularly with the Microsoft technology stack. Strong knowledge of architectural patterns including microservices and event-driven design. Proficiency in cloud technologies, specifically Microsoft Azure. Experience in leading cross-functional teams and managing complex projects. Exceptional problem-solving skills and the ability to mentor junior engineers. Excellent communication skills to liaise with teams across different time zones.

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

About Showpad

Showpad is a leading sales enablement platform, empowering organizations to deliver personalized experiences to their customers. With a focus on innovation and collaboration, we foster a vibrant work environment that promotes continuous learning and professional growth.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.