Schneider Electric

Full Stack Software Engineer - Analytics

Schneider Electric
Apply
15 days ago
Andover, United KingdomMid Level / Senior

Base Salary

$118k - $176k/yr

Responsibilities

  • Design, build, and maintain end-to-end analytics pipelines from development through deployment and monitoring.
  • Write production-quality Python code with testing, packaging, logging, error handling, and API integration.
  • Design deployment architectures across Databricks, Azure, containers, and other cloud environments.
  • Implement orchestration patterns including routing, handoffs, fallback logic, and failure handling.
  • Develop resilient analytics for missing, delayed, noisy, inconsistent, or unavailable industrial and sensor data.
  • Build and support analytics solutions using time-series data from OT, IoT, and industrial systems.
  • Develop CI/CD pipelines using GitHub Actions, Azure DevOps, or equivalent platforms.
  • Establish monitoring, observability, and operational support for analytics applications, services, and pipelines.
  • Use SQL for data analysis supporting AI and pipeline development.
  • Develop dashboards and visualizations for analytics performance, system health, data quality, and business outcomes.
  • Apply security, governance, access controls, auditability, data protection, and Responsible AI practices.
  • Collaborate with engineering, analytics, product, and business teams to deliver scalable solutions.

Requirements

  • Background in Software Engineering, Analytics Engineering, Data Engineering, AI Engineering, or a related technical field.
  • Strong Python skills, including design patterns, testing, packaging, logging, and API integration.
  • Hands-on experience building, deploying, and supporting production software or analytics solutions.
  • Experience designing and maintaining deployment pipelines, CI/CD workflows, monitoring, and operational support for production systems.
  • Experience with time-series data and industrial, IoT, or OT data sources.
  • Understanding of missing, delayed, noisy, or unreliable sensor data challenges.
  • Knowledge of electrical power systems, energy systems, industrial automation, or related engineering domains.
  • Experience deploying applications with containerized and cloud-native architectures.
  • Experience designing solutions across Databricks, Azure, and similar environments.
  • Experience with GitHub Actions, Azure DevOps, or equivalent CI/CD platforms.
  • Strong SQL skills, including Spark SQL and Delta; relational database experience is a plus.
  • Familiarity with Power BI, Tableau, or Looker.
  • Bachelor's degree with 5+ years of relevant experience, or master's degree with 3+ years of relevant experience.
  • Experience with Databricks Workflows, Delta Live Tables, Apache Spark, Azure Machine Learning, Azure AI Foundry, AKS, or Container Apps is preferred.

Benefits

  • High-impact work on innovative AI projects, collaborative culture, professional growth opportunities, and autonomy over technical decisions.
  • Medical, dental, vision, basic life insurance, Benefit Bucks, flexible work arrangements, paid family leave, well-being programs, 12 holidays, and 15 days of paid time off.
  • Company share ownership, 401(k) with match, performance discussions, global opportunities, Schneider Career Hub, and learning platforms such as Coursera.
  • Volunteer leave, Schneider Electric Foundation programs, youth education initiatives, and military leave benefits.

Tech Stack

Apache SparkAzureDatabricksGitHub ActionsPythonSQL

Categories

Data EngineeringDevOps
Schneider Electric

About Schneider Electric

10,000+ employees

Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.

Contact me