Software Engineer Apps 5
Core
Design and build scalable, fault-tolerant microservices and distributed systems for semiconductor 3D modeling software.
Role type
Senior Staff Software Engineer (Backend/Platform)
Builds
Microservices, simulation orchestration layers, workflow engines, and data pipelines for semiconductor chip fabrication tools.
Domain
Semiconductor manufacturing / Cloud-native software engineering
Required skills
Python, Kubernetes, Cloud platforms (AWS/Azure/GCP), RDBMS, NoSQL, Event-driven architecture, CI/CD
Preferred skills
Distributed systems design, API design, System architecture, Mentorship, Product development methodologies
Technologies
Python, Kubernetes, AWS, Azure, Google Cloud, PostgreSQL, MySQL, Redis, MongoDB, Docker
Responsibilities
Define long-term platform strategy, Design and build scalable microservices, Architect systems using Kubernetes and infrastructure-as-code, Implement event-driven processing pipelines, Build and optimize service APIs and data pipelines, Design data models and storage strategies, Contribute to CI/CD and automated testing frameworks
Seniority
Senior, hands-on IC with mentorship responsibilities
