Schneider Electric logo

Senior Software Engineer I

Schneider Electric · Posted Oct 13

Energy management, automation, software, and sustainability solutions

India-Karnataka-BangaloreFull-timeOnsiteSenior Level5–8 years₹20.0L–₹30.0L yearly57 applicants
Energy ManagementAutomationIndustrial SoftwareSustainabilityPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Schneider Electric is a global automation, electrification, and digitization company with €40 billion in revenue and 150,000+ employees across 100+ countries, focused on turning sustainability ambition into action. The software engineering team designs and delivers scalable, secure software systems and applications that address complex business and customer needs. This Senior Software Engineer role will build and maintain those systems, write, test, and deploy code to security and performance standards, mentor other engineers, and collaborate with cross-functional teams on compliant, high-quality solutions.

What you will do

  • Build and maintain software systems and applications that address complex business and customer needs
  • Write, test, and deploy code while ensuring scalability, security, and performance standards
  • Provide technical guidance and mentorship to team members on challenging problems
  • Collaborate with cross-functional teams to deliver solutions aligned with compliance and quality standards

Skills used in this role

CloudContinuous IntegrationCybersecurityVersion ControlDesign PatternsProblem SolvingCommunicationCollaborationMentorship

What the employer is looking for

  • Cloud Engineering — intermediate level; building and deploying scalable cloud-based applications
  • Programming — intermediate level; writing efficient, maintainable code across multiple languages
  • Debugging — intermediate level; identifying and resolving complex software issues quickly
  • Software Design — intermediate level; architecting solutions that balance performance and usability
  • Version Control — intermediate level; managing code repositories and collaboration workflows
  • Continuous Integration — intermediate level; automating build and test pipelines for faster delivery
  • Cybersecurity — intermediate level; implementing secure coding practices and threat mitigation
  • Design Patterns — intermediate level; applying proven architectural patterns to solve technical problems
  • Strong problem-solving skills with the ability to navigate ambiguous technical challenges
  • Excellent communication and collaboration abilities across technical and non-technical teams
  • Experience coaching and reviewing the work of other engineers
  • Ability to work independently while maintaining high standards for quality and compliance

Benefits and support

  • Flexibility and autonomy to deliver your best work

About Schneider Electric

Schneider Electric is a global leader in digital automation and energy management, driving efficiency and sustainability for homes, buildings, data centers, infrastructure, and industries. Combining world-leading energy technologies, real-time automation, software, and services, the company helps customers turn operational ideas into a more resilient and sustainable future.

Industry
Energy Management
Company size
10001+ employees
Founded
1836
Location
Rueil-Malmaison, France
Funding stage
Public Company

Leadership

OB
Olivier Blum

Chief Executive Officer

NF

Nathan Fast

Chief Financial Officer

CL

Charise Le

Chief Human Resources Officer

EF

Esther Finidori

Chief Sustainability Officer

PW

Peter Weckesser

Chief Digital Officer