Full Stack Software Engineer - Analytics

schneider electricSalem, MA

yesterday

Occupations

Software DevelopersData ScientistsData Warehousing Specialists

Industries

Computer Systems Design ServicesCustom Computer Programming ServicesSoftware Publishers
APPLY NOW

About the role

Overview In this role you will design, build, and operate end-to-end analytics pipelines that move from prototype to production. You will write production-grade Python, implement robust deployment architectures across Databricks, Azure and containers, and ensure monitoring and governance for reliable analytics. You will collaborate with data scientists, domain experts, and business stakeholders to deliver scalable, secure analytics solutions for OT/IoT data. This opportunity combines software engineering, analytics, and cloud deployment to drive measurable business outcomes and innovation. Compensation / Benefitsmedical, dental, vision, basic life insuranceflexible work arrangementspaid family leaves 12 holidays per year 15 days of paid time off per year 401(k) with match Responsibilities Design, build, and maintain end-to-end analytics pipelines from development through deployment and monitoring Write production-quality Python code with testing, logging, and error handling Design deployment architectures for Databricks, Azure, containers, and other cloud environments Implement orchestration patterns including routing, handoffs, fallback logic, and failure handling Develop resilient analytics capable of handling data quality and availability challenges Build and support analytics using time-series data from OT, IoT, and industrial systems Develop CI/CD pipelines using Git Hub Actions, Azure Dev Ops, or similar Establish monitoring, observability, and operational support for analytics applications and pipelines Perform data analysis using SQL to support AI and pipeline development Develop operational dashboards and visualizations to monitor performance, health, and outcomes Collaborate with engineering, analytics, product, and business teams to deliver scalable solutions Apply security, governance, and Responsible AI practices including access controls and data protection Key requirements Background in Software Engineering, Analytics Engineering, Data Engineering, AI Engineering, or related field Strong Python skills with 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, monitoring, and operations Experience with time-series data and industrial/IoT/OT data sources Understanding of operational data challenges (missing/delayed/noisy data)Knowledge of electrical power, energy systems, industrial automation, or related engineering domains Experience deploying containerized and cloud-native architectures Experience designing solutions across Databricks, Azure, and similar environments Experience with Git Hub Actions, Azure Dev Ops, or equivalent CI/CD platforms Strong SQL (Spark SQL / Delta; relational databases a plus)Familiarity with Power BI, Tableau, or Looker Bachelor's degree with 5+ years of experience, or Master's with 3+ yearscollaborationproblem-solvingcommunication PythonCI/CDDatabricks

Matching similar jobs

JOB OVERVIEW

Experience level

Senior

Location

Salem, MA

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

yesterday

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE
Full Stack Software Engineer - Analytics at schneider electric |...