Principal Architect – Middleware & Cloud Technologies
Core
Design, build, and modernize middleware and API platforms for semiconductor manufacturing equipment, enabling cloud-native architectures and GenAI-assisted development.
Role type
Principal Architect (Middleware & Cloud)
Builds
Python-based microservices, modern APIs (REST, gRPC, GraphQL), and cloud-native architectures for chip and display manufacturing.
Domain
Semiconductor manufacturing / Cloud infrastructure / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python (FastAPI), REST/gRPC/GraphQL API design, SQL performance tuning (Azure SQL, PostgreSQL, Oracle), Kubernetes/OpenShift, CI/CD, GenAI developer tools, distributed systems architecture, team leadership
Preferred skills
GenAI development tools (Copilot, Claude, Codex, Databricks AI), legacy modernization experience
Technologies
Python, FastAPI, REST, gRPC, GraphQL, Protobuf, Azure SQL, PostgreSQL, Oracle, Kubernetes, OpenShift, CI/CD, GenAI tools
Responsibilities
Own, design, and build middleware and API platforms with strong hands-on coding; Develop Python-based microservices and modern APIs; Lead enterprise modernization from legacy systems to cloud-native architectures; Drive GenAI-assisted development for code generation and optimization; Partner with cloud/infrastructure teams on scalability and observability; Lead resolution of complex production issues; Mentor engineers through hands-on coding and design sessions
Seniority
Principal, hands-on IC with team leadership