US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Senior Software Engineer II

Senior Software Engineer - Full Stack (AI-Assisted Development)

Tell me about the Business, team/group, and what they do at Schneider

As part of a team of talented architects and software engineers, the Senior Software Engineer is responsible for designing and delivering business-critical applications that power Schneider Electric's Energy and Sustainability Services platform.

Working closely with architects, product teams, AI engineers, and business stakeholders, they translate complex business requirements into scalable, cloud-native software solutions.

Our Sustainability Architecture Group is building the next generation of AI-enabled sustainability software.

We leverage modern cloud technologies, intelligent automation, and AI-assisted software engineering practices to accelerate delivery while maintaining enterprise-grade quality, security, and reliability.

Engineers are expected to embrace AI development tools such as Claude Code, Cursor, GitHub Copilot, and other AI-assisted engineering platforms as part of their daily workflow to improve productivity, code quality, testing, documentation, and software design.

Senior Software Engineers play a critical role in shaping both our software platform and engineering practices.

They contribute to architectural decisions, build scalable distributed systems on Azure, mentor other developers, and help establish modern AI-assisted development standards across the organization.

Schneider Electric is a global leader in energy management and automation, helping customers digitize, electrify, and decarbonize their operations through innovative sustainability software solutions.

What will you do?


* Design, build, and maintain cloud-native SaaS applications supporting energy and sustainability management.


* Develop high-quality software using AI-assisted development tools including Claude Code, Cursor, GitHub Copilot, and similar technologies to improve engineering efficiency and software quality.


* Partner with architects to design scalable, resilient, event-driven microservices and APIs.


* Build secure REST APIs and distributed services using .NET and Azure.


* Participate in architecture reviews, design discussions, and technical decision making.


* Leverage AI to accelerate software development activities including implementation, refactoring, automated testing, documentation, debugging, and code reviews while maintaining engineering excellence.


* Develop and integrate AI-enabled platform capabilities including intelligent automation, agentic workflows, and modern cloud services where appropriate.


* Collaborate with cross-functional product, UX, data, and platform teams throughout the software lifecycle.


* Write clean, maintainable, well-tested code following modern engineering best practices.


* Participate in peer code reviews and continuously improve engineering standards and development workflows.


* Troubleshoot production issues and contr...




Share Job