Zum Inhalt springen
Alle Jobs anzeigen

Principal Software Engineer

Architektur; SPB

Typ:
Vollzeit
Standort(e):
  • 16th and 17th floor, Tower 2, Sattva Knowledge Park, Hyderabad, TS 500081, Indien
  • Plot No 1-14, Sector 128, Towers 5&6, Noida, UP 201304, Indien
Datum der Veröffentlichung:
Gehalt:
Startdatum der Stellenanzeige:
2025-12-02-08:00
Enddatum der Stellenausschreibung:
Job-ID:
R5023512
Stellenbeschreibung

Job Description Summary

We are seeking a highly experienced Principal Software Architect to lead the technical evolution of our legacy software products built in C++, VC++, and Java, with deep domain expertise in power systems. This role is pivotal in bridging the gap between mature legacy platforms and modern re-platformed solutions, ensuring architectural consistency, technical excellence, and customer-centric innovation across transmission portfolio.

Job Description

Architecture & Design Leadership

  • Own and evolve the architecture of legacy grid software products, ensuring scalability, maintainability, and performance.
  • Define and enforce architectural standards, design patterns, and best practices across legacy and re-platformed systems.
  • Collaborate with product management and engineering teams to align technical roadmaps with business goals.
  • Drive modernization strategies including containerization, microservices, and cloud-readiness where applicable.

Technical Depth & Development Oversight

  • Provide hands-on guidance in C++, VC++, and Java development, including debugging, performance tuning, and code reviews.
  • Lead technical deep-dives and design reviews across multiple scrum teams.
  • Mentor senior developers and architects, fostering a culture of technical excellence and continuous learning.

Customer-Focused Solutioning

  • Engage directly with customers to understand complex requirements and translate them into scalable technical solutions.
  • Lead architecture and deployment planning for customer-specific implementations, ensuring reliability and compliance.
  • Act as a technical escalation point for critical customer issues and deployments.

Cross-Team & Partner Collaboration

  • Lead cross-functional teams including in-house and partner engineering groups to deliver cohesive solutions.
  • Serve as the technical bridge between legacy product teams and contemporary cloud-native development teams.
  • Ensure seamless integration and interoperability across the product portfolio.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • 15+ years of software development experience with strong expertise in C++, VC++, and Java.
  • Proven experience in power systems software, including modeling, simulation, and real-time applications.
  • Demonstrated success in architecting and deploying enterprise-grade solutions at customer sites.
  • Strong understanding of software lifecycle, DevOps practices, and CI/CD pipelines.
  • Excellent communication and leadership skills, with the ability to influence across technical and business stakeholders.

Preferred Qualifications:

  • Knowledge of Transmission eTerra Product Portfolio (Platform,, SCADA systems).

Additional Information

Relocation Assistance Provided: Yes