⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Software Engineer , Principal I (C# .Net)

  • Source: Naukri
  • Progress Software
  • On-site
  • Bengaluru
  • Full-Time
  • Mid level

Job Description

Job Summary

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease. We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives, because we believe people power progress. Join us as a Principal Software Engineer eCommerce & Systems and help us do what we do best: propelling business forward.

This is a hybrid role based in Bengaluru, India, splitting your time between your home office and our Bengaluru office.

In this role, you will serve as a senior technical leader within the eCommerce engineering organization, driving the design and evolution of customer-facing purchase, upgrade, billing, and monetization platforms. This is a Principal Software Engineer role for a highly experienced engineer who can lead complex, cross-functional initiatives, shape technical direction, and raise engineering standards across teams. You will provide technical leadership for the India-based team, partnering closely with engineering leadership, product managers, designers, analytics, and peer teams in Raleigh to deliver scalable, secure, and reliable SaaS systems. You should be comfortable owning architecture and execution end-to-end, mentoring engineers, influencing technical strategy, and communicating effectively across geographies and time zones.

Your background:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 8+ years of professional software engineering experience building and operating SaaS applications in production environments, with significant experience leading complex technical initiatives.
  • Deep experience building modern web applications using frameworks such as React (or similar), with strong expertise in JavaScript/TypeScript, component-driven architecture, and scalable frontend design patterns.
  • Expertise in several of the following technologies and patterns: C#/.NET, Node.js, distributed systems, microservices, APIs, event-driven architecture, and modern DevOps practices.
  • Demonstrated expertise in debugging complex, distributed systems, including diagnosing and resolving production issues across multiple services, layers, and environments.
  • Strong foundation in computer science fundamentals, including data structures, algorithms, system design, and performance optimization.
  • Extensive experience with relational and NoSQL databases, cloud-native systems, containers, and operating services in public cloud environments like AWS/Azure or GCP.
  • Proven track record of leading architectural design, driving engineering best practices, and improving code quality, reliability, and operational excellence across teams.
  • Experience mentoring engineers and influencing technical direction across distributed teams.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively with teams in Bengaluru, Raleigh, and other global locations.

Preferred Qualifications:

  • Experience leading platform modernization or large-scale architecture transformation initiatives in SaaS products.
  • Experience with testing strategies across unit, integration, and end-to-end layers, along with CI/CD and release engineering practices.
  • Familiarity with Billing & Finance, feature flagging, analytics-driven product development, or monetization systems.
  • Demonstrated success working across global teams and building strong partnerships with stakeholders across engineering, product, analytics, and business functions.
  • A pragmatic, ownership-driven mindset with the ability to navigate ambiguity, influence decisions, and balance strategic thinking with hands-on execution.

AI Skillset:

  • Leverages AI tools to improve engineering productivity across coding, debugging, testing, documentation, and operational workflows.
  • Identifies opportunities to apply AI responsibly to improve developer efficiency, team processes, and product capabilities.
  • Guides engineers in the effective and responsible use of AI tools, including considerations for quality, security, privacy, and verification.
  • Evaluates emerging AI-enabled engineering practices and helps incorporate them pragmatically into team workflows where they add measurable value.

Skills

  • c-sharp
  • React
  • javascript
  • TypeScript
  • microsoft-typescript
  • NodeJS
  • amazon-web-services
  • microsoft-azure
  • google-cloud-platform
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Progress Software

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes