Senior Software Engineer – Integrations
Company Overview
Schneider Electric is a global leader in digital transformation, automation, and software-driven solutions for buildings and critical infrastructure.
Within the Digital Energy - Software organization, we are expanding our engineering presence in Bangalore to accelerate the EcoStruxure Foresight platform, including a secure, next-generation integrations capability.
Job Description
We are seeking a Senior Software Engineer - Integrations (WebAssembly / Rust) to design and build integrations for third-party systems using a WebAssembly-based approach.
The primary responsibility of this role is to develop WebAssembly (Wasm) modules that integrate external APIs and interact with host-provided APIs in a secure sandboxed environment.
The integrations platform is built around a WebAssembly runtime with WASI support and a contract-based model for defining module interfaces.
You will primarily develop integration modules in Rust, and may also work with other supported languages that compile to WebAssembly.
The role also requires a solid understanding of how the runtime and host execute these modules, with the ability to contribute to runtime improvements when needed.
Key Responsibilities
Integration Module Development (Primary)
* Design and implement WebAssembly modules/components for third-party integrations, primarily using Rust.
* Integrate with third-party systems using supported communication patterns such as HTTP-based APIs and event-driven workflows.
* Handle authentication, error handling, retries, rate limiting, and resilience in integration logic.
* Define and maintain clear module interfaces and contracts, ensuring compatibility and long-term maintainability.
* Build, package, version, and release Wasm modules using standard Rust tooling, including Cargo, as part of a production-ready workflow.
Runtime & Platform Contribution (Secondary)
* Understand how the WebAssembly runtime executes sandboxed modules and contribute improvements related to validation, lifecycle management, and diagnostics.
* Work with host-mediated access patterns where outbound calls are controlled to enforce policy and securely manage credentials.
* Contribute to developer enablement through templates, examples, tooling, and documentation for building integrations on the platform.
Quality, Observability, and Security
* Implement testing strategies for integration modules and contribute to automated quality gates.
* Ensure integrations follow secure-by-design principles, including isolation, resource limits, and safe credential handling.
* Add observability to integration execution through structured logging, metrics, and error reporting to support production operations.
Technical Requirements
* 5-10+ years of experience in software engineering with strong hands-on backend development.
* Strong proficiency in Rust and C++, with experience building production-grade services or librari...
- Rate: Not Specified
- Location: Bangalore, IN-KA
- Type: Permanent
- Industry: Finance
- Recruiter: Schneider Electric
- Contact: Not Specified
- Email: to view click here
- Reference: 110479-en-us
- Posted: 2026-03-24 08:47:27 -
- View all Jobs from Schneider Electric
More Jobs from Schneider Electric
- Senior Consultant, Lead Wetland
- Consulting Director-Salesforce Technical Architect
- Consulting Associate, Strategic Communications and Stakeholder Engagement
- Process Control Engineer
- Maintenance Millwright
- Technical Operator
- Production Supervisor - Plywood
- Millwright- Prosperity Plywood
- Senior System Administrator
- Senior System Administrator
- Sr. Electrical Engineer
- Public Affairs Manager
- Operations Manager
- Managing Technical Consultant, Air Quality
- Job Posting Title Director, Consulting Services Sales (Banking/Finance/PE) - Charlotte, North Caroli
- Consulting Associate, Leak Detection and Repair (LDAR) Technician
- Senior Consultant, Permitted Bat Biologist, Natural Resources
- Managing Technical Consultant, Biologist/Regulatory Specialist, Power and Technology Sectors
- Licensed Optical Manager - Milford Market Place
- Advisor - Ross Park