1,765,727open jobs
103,356companies
265,833added this week
Browse all
Salary
≈ $29k – $63k per year (Estimated)
Location
In office (George Town)
Seniority
Staff · 6+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Aug 6, 2026. Enovix scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Enovix develops silicon anode lithium-ion batteries built with a three-dimensional cell architecture. The design targets higher energy density for smartphones, wearables and eventually vehicles. The company operates fabrication lines in California and Malaysia.

Senior Principal Software Developer, IT/OT (MES & Factory Systems)

Job Summary

The Principal Software Developer, IT/OT is the senior individual-contributor technical authority responsible for designing, developing, and governing mission-critical software systems that integrate enterprise IT platforms with industrial Operational Technology (OT) environments, with the Manufacturing Execution System (MES) as the core platform of ownership. This role combines deep hands-on engineering expertise - particularly in Python, Django, and SQL - with architectural leadership and solution design across manufacturing systems, automation platforms, cybersecurity boundaries, cloud infrastructure, and applied AI/ML. The individual translates business needs into scalable system enhancements, designs and refines interfaces and automation workflows, and ensures high-quality solution delivery through rigorous testing and documentation. This role requires close collaboration with application, infrastructure, and business teams to deliver reliable solutions that improve shopfloor efficiency and overall system performance.

Core Expertise

Candidates must be well-versed in the following areas, which form the technical core of this role:

  • Python - expert-level scripting and application development
  • Django framework - expert-level, production experience (Flask and SQLAlchemy familiarity a plus)
  • SQL - expert across systems: complex queries, common table expressions, temporary tables, and query performance tuning
  • MES - hands-on ownership of Manufacturing Execution System platforms and their factory-system integrations
  • Solution Design - enterprise/system architecture, IT/OT convergence design, and edge-to-cloud integration patterns
  • AI Programming & Development - applying machine learning and AI-assisted engineering practices to manufacturing data, quality analytics, and the software delivery lifecycle

Responsibilities

Solution Design & Enterprise Software Development

  • Architect and implement distributed systems and solution designs supporting manufacturing operations.
  • Design high-throughput, low-latency data acquisition and processing pipelines.
  • Develop backend services, APIs, middleware, and integration layers, primarily in Python/Django.
  • Lead refactoring and modernization of legacy OT software systems.
  • Ensure deterministic, fault-tolerant system behavior for critical production environments.

MES & IT/OT System Integration

  • Own and develop the MES and its integrations with SCADA, ERP, and PLM platforms.
  • Build integration frameworks for OPC UA, MQTT, Modbus, SECS/GEM, and RESTful services.
  • Design edge-to-cloud data synchronization models and event-driven/microservices architectures.
  • Enable real-time production telemetry and operational analytics.

AI & Intelligent Automation

  • Design and develop AI/ML-driven features for predictive quality analytics, anomaly detection, and process optimization using production and SPC data.
  • Integrate AI/LLM-based tools and APIs into MES workflows and internal tooling to accelerate diagnostics, documentation, and decision support.
  • Evaluate and adopt AI-assisted software development practices (AI coding assistants, automated code review and test generation) to improve delivery speed and code quality.
  • Partner with Quality and Data teams to build data pipelines suitable for ML model training and inference in a manufacturing environment.

Quality & SPC Systems Support

  • Support integration between manufacturing systems - including measurement data - and SPC platforms.
  • Develop data acquisition pipelines for process capability monitoring; implement real-time rule-based alerts and control chart logic.
  • Collaborate with Quality Engineering on Cp/Cpk monitoring, yield analysis, and audit traceability.

DevOps, Testing & Reliability Engineering

  • Establish CI/CD pipelines and full-coverage unit/system test suites for industrial software deployments.
  • Familiar with Infrastructure-as-Code, containerization (Docker, including Windows-based apps), and Azure-based deployment and configuration management.
  • Define observability standards (logging, metrics, tracing) and drive high-availability, disaster recovery, and redundancy design.
  • Own code deployment and server/IIS configuration troubleshooting.

Technical Leadership & Governance

  • Serve as enterprise subject matter expert in IT/OT software architecture and solution design; conduct architecture reviews and design approvals.
  • Establish engineering standards and best practices; provide executive-level technical briefings on modernization strategies, including AI adoption.
  • Write and maintain clear system-level documentation across the full software development lifecycle.

Operational Support & Service Ownership

  • Act as the technical escalation point for Root Cause Analysis (RCA) on production-impacting events; implement Corrective Action & Preventative Actions (CAPA).
  • Monitor logs, respond to alerts and user queries, and maintain production system stability in 24x7 manufacturing environments.
  • Ensure SLA adherence and manage competing priorities across project work and daily operational interruptions.

Service Requests & Change Management

  • Evaluate and implement service requests from Manufacturing, Engineering, and Quality teams; provide impact analysis and technical feasibility assessments.
  • Deliver minor enhancements, configuration updates, and performance tuning; manage change control aligned with IT standards.

Infrastructure Lifecycle & Platform Upgrades

  • Plan and execute application-compatible server patching; coordinate OS, middleware, and database patch deployments with staging validation.
  • Lead major version upgrades for MES, SCADA, and SPC platforms; coordinate vendor engagement and technical remediation.

Skills & Technical Expertise

  • Python - expert; Django framework (production systems) expert; Flask and SQL Alchemy - familiar.
  • SQL - expert, including complex queries, CTEs, temporary tables, and performance tuning across systems.
  • AI/ML programming - experience applying machine learning to software or manufacturing analytics (e.g., scikit-learn, pandas, PyTorch/TensorFlow, or similar).
  • Experience integrating LLM/AI APIs (e.g., OpenAI, Anthropic) into applications, automation, or developer workflows.
  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Claude Code) to improve engineering productivity.
  • Working knowledge of prompt engineering and responsible AI/data-governance practices for production systems.
  • Vue 3 with Quasar framework for front-end development.
  • Web API development and integration (RESTful APIs, JSON, Webhook).
  • Industrial communication protocols: OPC-UA, SECS/GEM, MQTT, Modbus.
  • Troubleshooting and optimizing Siemens OpsCenter and SCADA systems.
  • Docker - building and containerizing apps, including Windows-based applications.
  • Azure - running containers, managing file storage, environment configuration (dev/test/prod), and scheduled IRM-labeling scripts.
  • IIS administration.
  • Jira administration and workflow automation (validation, notification, conditional next state).
  • Run Deck automation service.
  • Strong problem-solving, analytical, and systems-level thinking; excellent communication and teamwork.
  • Minimum 5 years of programming/development experience in a manufacturing environment.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
  • 6+ years of software development experience, including 5+ years supporting factory systems in a manufacturing environment.
  • Experience in semiconductor, battery, automotive, or discrete manufacturing preferred.
  • Hands-on experience with SPC systems and quality analytics platforms.
  • Experience or strong interest in applying AI/ML techniques to manufacturing or software engineering problems is a plus.
  • Experience supporting production systems in high-availability, 24x7 environments.
  • Systems-level thinking across automation, networking, and software layers; strong incident response and structured problem-solving.
  • Expert-level business analysis, deployment, and project-management ability; skilled at writing unambiguous system documentation for developers and end users.
  • Self-motivated, detail-oriented, critical thinker; understands the true (lifetime) cost of applications beyond initial build.
  • Excellent verbal and written communication skills.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,765,727 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
George Town
≈ $49k – $112k per year (Estimated) • Hybrid • Lisbon
Databases
Databricks
Delta Lake
DevOps
Terraform
Azure
GitHub
Analytics
Azure Data Factory
Management
Confluence
Agile
Apply
≈ $37k – $90k per year (Estimated) • Remote (Spain) • 3+ years exp • Spain
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Spring Boot
Frontend
Angular
Mobile
JUnit
DevOps
Rest API
CI/CD
Jenkins
Git
GitHub
Management
Confluence
Jira
Apply
$59k – $110k per year (gross) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Warsaw
Python
AI/ML
vLLM
Fine-tuning
Embeddings
Multimodal AI
Knowledge Distillation
Function Calling
AI Agents
LLM
RAG
Human-in-the-Loop
Context Engineering
Knowledge Graph
Agentic Workflows
Tool Use
Model Distillation
DevOps
GCP
CI/CD
Git
AWS
Kubernetes
Platform Engineering
FinOps
Apply
≈ $38k – $74k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Durban
C#
C#
.NET
DevOps
CI/CD
Platform Engineering
Apply
≈ $62k – $119k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Belfast • Derry
Python
Java
Kotlin
Java
Spring Boot
Kotlin
Mockito
Databases
Apache Kafka
Microsoft Fabric
AI/ML
AI Agents
Mobile
JUnit
DevOps
Rest API
CI/CD
Management
Agile
QA
Swagger
Apply
≈ $19k – $49k per year (Estimated) • In office • Full-Time • 10+ years exp • Manila
Python
SQL
Databases
PostgreSQL
Snowflake
AI/ML
Hadoop
Spark
dbt
AI Agents
LLM
Anomaly Detection
Tool Use
DevOps
GitHub Actions
CI/CD
Jenkins
AWS
Incident Management
Amazon S3
Analytics
Tableau
ETL/ELT
Management
Agile
Scrum
Apply
$168k – $203k per year • Equity • In office • 8+ years exp • Bachelor's Degree • Santa Cruz
Python
C++
Management
Agile
Apply
$21k per year • Hybrid • 2+ years exp • Tyumen
Python
PowerShell
Bash
DevOps
Linux
Windows
TCP/IP
VPN
Cybersecurity
Nessus
ISO 27001
Ghidra
OpenVAS
VirusTotal
IBM QRadar
SIEM
DLP
Kaspersky
Apply
≈ $79k – $184k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Seongnam
Python
DevOps
Linux
Unix
Chips/EDA
Cadence Virtuoso
Synopsys Custom Compiler
Apply
≈ $62k – $143k per year (Estimated) • Hybrid • Full-Time • Sydney
SQL
Analytics
Power BI
Apply
≈ $79k – $201k per year (Estimated) • In office • Full-Time
Apply
≈ $16k – $45k per year (Estimated) • In office • Full-Time • Bachelor's Degree • George Town
Apply
≈ $30k – $67k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • George Town
Apply
≈ $16k – $45k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • George Town
Apply
≈ $20k – $49k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • George Town
Design
AutoCAD
Apply
Remote (Malaysia) • Full-Time • 2+ years exp • Bachelor's Degree • George Town
Python
PowerShell
C#
AI/ML
RAG
DevOps
GCP
Azure
CI/CD
Git
AWS
Linux
Windows
Apply
≈ $16k – $36k per year (Estimated) • Remote (Malaysia) • Full-Time • George Town
AI/ML
RAG
Apply
≈ $16k – $35k per year (Estimated) • In office • Full-Time • 4+ years exp • George Town
Apply
≈ $9k – $18k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • George Town
Apply
NPI QE Engineer 1 day ago
≈ $11k – $20k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • George Town
Apply
See all jobs
This is one of many
1,765,727 more open roles from verified company boards, updated every day.