ProductBased.in

Land Your Dream Job at India's Top Product-Based Companies

Back to All Jobs

Principal Software Engineer_12

ABB
ABB logo
Location
Remote
Job Type
Full-time
Posted
April 28, 2026

Job Description

At ABB, we help industries run leaner and cleaner—and every person here makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world.

This Position reports to

IS Lead Architect

Your Role and Responsibilities

In this role, you will have the opportunity to own software solution architecture across multiple architecture categories and ensure its alignment with enterprise and data architecture standards. Each day, you will be responsible for the design and build, integrity, and quality of an Information Systems (IS) solution and associated IS services delivered to business. You will also showcase your expertise by consulting, advising, and supporting on the installation of new IS solutions/services, or changing existing IS solutions/services.

The work model for the role is Hybrid (#LI‑Hybrid).

This role contributes to ELDS Information Systems (IS) organization, person will be work on global projects withs stakeholders from different countries where ABB operates (including ABB India).

Key Responsibilities

  • Design and own end‑to‑end solution architectures using modern .NET frameworks, Azure cloud services, and front‑end technologies (Angular 18+, React), ensuring scalability, security, and performance.
  • Define and document architecture artifacts, including system diagrams, API specifications, integration patterns, and technical design documentation, applying SOLID principles and established design patterns.
  • Provide technical leadership and architectural direction to development teams, guiding architecture decisions across planning, development, and deployment phases.
  • Architect cloud‑native and distributed systems, including REST/GraphQL APIs, microservices, and event‑driven architectures, leveraging Azure services such as App Services, Functions, AKS, API Management, Service Bus, Event Grid, and Key Vault.
  • Guide data architecture and persistence design, including data modeling and database solutions using SQL Server, Azure SQL, Cosmos DB, and related data technologies.
  • Establish DevOps and infrastructure standards, defining and maintaining CI/CD pipelines using Azure DevOps or GitHub Actions and implementing Infrastructure as Code with ARM, Bicep, or Terraform.
  • Mentor and manage engineering teams, conducting code reviews, promoting software engineering best practices, and ensuring solutions meet enterprise standards for quality, cost optimization, reliability, and compliance.

Qualifications for the Role

  • Strong full-stack engineering background with 10+ years of .NET/C# backend development experience.
  • 3+ years of experience managing or leading a development team (people management or technical leadership).
  • 2–3 years in solution architecture or senior technical leadership roles.
  • Deep expertise in Azure cloud services and cloud-native architectural patterns.
  • Strong experience with microservices, distributed systems, API design, and system integration.
  • Familiarity with DevOps practices, CI/CD, containers (Docker), and Kubernetes (AKS preferred).
  • Excellent communication, documentation, and stakeholder management skills.

Building a cleaner, smarter future takes all kinds of minds: the curious, the courageous, and the creative. We welcome people from all backgrounds and experiences.

Ready to make an impact? Apply today or visit www.abb.com to learn more about the impact of our solutions across the globe.

Recruitment Fraud Warning

ABB never asks for payment from job applicants. All genuine job offers follow a formal application and interview process.

View current job openings and apply at: https://careers.abb/global/en/home

For more information, read our full fraud warning notice at: https://global.abb/group/en/careers/how-to-apply/fraud-warning

Ready to Apply?

Apply for this Position

You'll be redirected to the company's application page

Share this job:

Job Information

Source: jsearch
Remote Type: hybrid
Allowed Locations: Bengaluru, Karnataka

Get Jobs Like This

New ABB jobs and similar roles, straight to your inbox.

Weekly digest. Unsubscribe anytime.

🏙️

Considering Relocating for This Job?

Before you apply, see how far your salary will go in Remote. Compare take-home pay, rent, food & transport costs vs other tech cities.

Check Cost of Living →