Schneider Electric

Schneider Electric

Global leader in electrification, automation and digitization for industries, infrastructure and buildings.

159,002EnergyInfrastructureIndustryBuildingsData CentersNetworksResidentialOil and GasWater TreatmentMiningMetalsHospitalsHotelsRetailOffice BuildingsMarineWebsite

Senior engineer – Engineering Frameworks & Developer Productivity

Design and build internal frameworks/tools to boost developer productivity for global teams.

Bengaluru, Karnataka, India
Full Time
Expert & Leadership (13+ years)

Job Highlights

Environment
Office Full-Time

About the Role

As one of a handful of developers, you will design and implement core frameworks, engage in technical deep dives, and ensure tools scale for roughly a hundred engineers worldwide. You will own cross‑cutting product features and champion a “you build it – you own it” culture. The position provides the opportunity to shape high‑impact initiatives that improve how a global team builds, tests, and ships software, within a culture of engineering excellence, autonomy, and continuous learning. • Design and build internal frameworks, shared libraries, and developer tools that improve reliability, speed, and consistency across engineering teams. • Participate in technical deep dives and system design reviews. • Build and own cross‑cutting parts of the cloud application, e.g., audit logging. • Drive adoption of modern engineering practices such as CI/CD automation, Infrastructure as Code, test frameworks, and observability tooling. • Prototype and deliver scalable, maintainable solutions that abstract complexity and simplify development for product teams. • Continuously measure and improve developer experience metrics (e.g., build times, deployment reliability, test stability). • Collaborate with the team to achieve common goals, prioritizing team performance over individual performance. • Work on high‑impact initiatives improving how a global team of 100+ engineers builds software.

Key Responsibilities

  • developer tools
  • frameworks
  • design review
  • ci/cd automation
  • cloud components
  • dev experience

What You Bring

• 10+ years of software engineering experience, including at least 2 years in a senior role. • Proven ability to design and build developer frameworks, SDKs, or platform services used across multiple teams. • Deep expertise in Java and Spring; experience with TypeScript and/or Python is a plus. • Strong understanding of software design principles and patterns. • Experience with cloud‑native systems (AWS, Azure, or GCP), containers and orchestration (Docker, Kubernetes), and CI/CD pipelines (Jenkins preferred). • Familiarity with infrastructure automation tools (Terraform, Helm) and monitoring/observability stacks (Prometheus, Grafana, OpenTelemetry). • Strong problem‑solving skills with a balance of architectural vision and implementation detail. • Excellent communication and collaboration abilities for distributed teams. • Experience building developer productivity or internal platform engineering solutions. • Broad knowledge of developer experience metrics. • Exposure to hybrid on‑prem/cloud systems or large‑scale enterprise environments. • Culture of engineering excellence, autonomy, and continuous learning.

Requirements

  • java
  • spring
  • aws
  • docker
  • kubernetes
  • jenkins

Benefits

• Opportunity to join a brand‑new team in Bangalore with ownership of team and product outcomes. • Competitive compensation, benefits, and career advancement opportunities.

Work Environment

Office Full-Time

Apply Now