Senior Principal Software Engineer
Progress Software Corporation1 month ago
Bengaluru, IndiaStaff+
Responsibilities
- Own and drive the architecture roadmap for critical ShareFile services.
- Design and build scalable, secure, resilient cloud-native and hybrid solutions using C# and .NET Core.
- Lead architecture reviews and make technology decisions across products and platforms.
- Define engineering standards, architectural patterns, and software development best practices.
- Lead the design and development of complex distributed systems and highly available services.
- Drive adoption of AI-assisted development tools and responsible AI engineering practices across the SDLC.
- Provide technical leadership and mentorship to senior and junior engineers.
- Lead multi-team technical initiatives and influence engineering decisions without direct authority.
- Partner with Product Management to translate business requirements into scalable technical solutions.
- Represent ShareFile engineering in executive-level technical discussions and communicate with technical and non-technical audiences.
Requirements
- 14+ years of professional software development experience.
- Bachelor's or master's degree in computer science, engineering, or a related field.
- Strong experience designing and building large-scale SaaS and enterprise platforms.
- Experience implementing AI-based developer productivity solutions.
- Expert-level proficiency in C#, .NET, .NET Core, distributed systems, REST APIs, and microservices architecture.
- Deep experience with cloud platforms, preferably AWS, as well as Azure.
- Experience with Kubernetes, Docker, CI/CD pipelines, Infrastructure as Code, and observability platforms.
- Strong architectural design and system decomposition skills.
- Extensive experience with security-first software development practices.
- Demonstrated success leading multi-team technical initiatives.
Benefits
- Competitive remuneration package.
- Employee Stock Purchase Plan enrollment.
- 30 days of earned leave and an extra day off for the employee’s birthday.
- Marriage, casual, maternity, paternity, and other leave programs.
- Premium group medical insurance for employees and five dependents, plus personal accident and life insurance coverage.
- Professional development reimbursement.
- Interest subsidy on vehicle or personal loans.