Schneider Electric Recruitment | Expert, Software Engineer – Python | Apply Now

  • Full Time
  • Bangalore, India
  • 7 – 10 LPA (Estimated) INR / Year

 Schneider Electric

Schneider Electric Recruitment for Expert, Software Engineer – Python. Interested Candidates can go through the details and apply using the link provided at the bottom of the Post.

About Schneider Electric

Schneider Electric is a global leader in energy management and automation solutions. With a rich history spanning over a century, the company has consistently delivered innovative technologies and services to customers worldwide. Schneider Electric’s commitment to sustainability and efficiency is evident in its diverse portfolio of products, which includes advanced electrical distribution systems, intelligent building solutions, renewable energy solutions, and industrial automation solutions. The company’s focus on digital transformation and cutting-edge technologies has propelled it to the forefront of the energy industry. With a strong emphasis on customer-centricity, Schneider Electric continues to drive progress, enabling individuals, organizations, and communities to optimize their energy usage and create a more sustainable future.

Schneider Electric Recruitment 2023

Company name  Schneider Electric
Job Role Expert, Software Engineer – Python
Work Location Bangalore, India
Job Type Full Time
Experience Experience with Computer Science fundamentals in data structures, algorithms, and complexity analysis
Qualification Engineering graduate preferably from a computer science background or with strong computer science fundamentals.
Batch Not Mentioned
Package 7 – 10 LPA (Estimated)

Job Description

We are seeking an exceptional Software Engineer with a keen attention to detail and a commitment to producing flawless code. If you are dedicated to developing sustainable, scalable, and secure code for each application, while prioritizing customer needs, then you are the ideal candidate for our team. This role offers the opportunity to collaborate with seasoned engineers across our enterprise, with the potential to explore diverse automation technologies in the future. As a Python developer in the AI team, you will engage in various challenging projects, including physics-based complex models, lambda functions, automation pipelines, and object-oriented programming.


  1. Analyze and convert business requirements into scalable and resilient designs.
  2. Take ownership of specific application components and consistently enhance them in an agile environment.
  3. Develop high-quality, maintainable products and applications using best engineering practices.
  4. Collaborate with fellow developers, sharing design philosophy and goals within the team.
  5. Work in cross-functional teams, including DevOps, Data, UX, and Testing.
  6. Establish and manage fully automated build/test/deployment environments.
  7. Ensure high availability and provide prompt resolutions to production issues.
  8. Contribute to the design of valuable, user-friendly, and desirable products within a team setting.
  9. Adapt to new programming languages, methodologies, platforms, and frameworks to meet business requirements.


Requirements and Skills:

  1. Engineering graduate, preferably with a background in computer science or strong computer science fundamentals.
  2. Knowledge and experience in the following technologies:
    • Languages: Python, Matlab, R, Object-Oriented languages (Java, C++, C#, JavaScript).
    • Cloud platforms: Microsoft Azure, AWS.
    • Tools: Kubernetes (AKS), Databricks, Docker, Spark, OpenDataSoft, Git.
  3. Proficiency in Object-Oriented Design is essential.
  4. Experience with Computer Science fundamentals, including data structures, algorithms, and complexity analysis.
  5. Strong analytical skills.
  6. Effective verbal and written communication, with the ability to articulate ideas concisely and clearly.

How to Apply?

  • To apply for a job, read through all information provided on the job listing page carefully.
  • Look for the apply link on the job listing page, usually located somewhere on the page.
  • Clicking on the apply link will take you to the company’s application portal.
  • Enter your personal details and any other information requested by the company in the application portal.
  • Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
  • Double-check all the information provided before submitting the application.
  • Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
  • Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

To apply for this job please visit

Share to...