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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree