principal software engineering Principal Engineer tech_leadership · Posted May 11, 2026

About this role

Schneider Electric is hiring a principal-level Principal Engineer in the software engineering function based in Bangalore, India. The posting calls out experience with C#, CI/CD, Distributed Systems, Microservices.

Role
Principal Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Location
Bangalore, India
Department
Technical
Posted
May 11, 2026

More roles at Schneider Electric

Finance Intern – Finance Transformation
Buffalo, NY · intern
Security Data Analytics Power BI
EA Busway Leader
Singapore · mid
Security
Manager - Stores
Vadodara, India · manager
Security
Supplier Enablement Intern (MTY, N.L.)
Monterrey, Mexico · intern
Security
Customer Success Manager Enterprise (w/m/d)
Frankfurt am Main, Germany | Germany · mid
R
All Schneider Electric jobs →

Job description

from Schneider Electric careers

About the Role We are seeking a Senior Engineer II, Software Test to lead the quality strategy and execution for the EcoStruxure Building Data Platform and our Connector Hosting Solution, with a specialized focus on Connector Extensions. This role spans event‑driven IoT data ingestion, ETL-style transformations, cloud‑native distributed systems, and security‑focused V V. You will design and execute comprehensive test plans, build automation frameworks using c# and playwright, validate high‑volume data flows, and ensure that new Connector Extensions meet functional, performance, reliability, and security requirements. Key Responsibilities Test Strategy Planning Develop and own end‑to‑end test strategies for BDP, Connector Hosting, and Connector Extensions across functional, performance, data‑quality, and security dimensions. Define and maintain test plans, test cases, and acceptance criteria mapped to requirements, event-driven behavior, and threat‑model considerations. Lead risk‑based testing including prioritization of high‑impact components. Execution: Manual, Automated Security V V Testing Execute system, integration, regression, data‑flow/ETL, and event-driven workflow tests. Validate connector behavior across IoT protocols, ingestion pipelines, metadata mapping, and transformations. Perform Security Verification Validation (V V) activities including: Authentication authorization testing Role-based access control (RBAC) verification API and service‑level security testing Data‑protection and encryption‑in‑transit/at‑rest validation Vulnerability assessment support and validation of remediations Security regression testing as…

This is an excerpt. Read the full job description on Schneider Electric careers →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All Schneider Electric Jobs Browse software engineering roles principal positions