
Posted a day ago
Software Architect
Cerebras SystemsSoftware Architect – Manufacturing Test
Requirements
Bachelor's or Master's in CS or related field, 8+ years software engineering experience, 2+ years technical leadership or architect role, Experience with distributed systems and full-stack development, Experience with hardware manufacturing software or MES, Proficiency in Python or C++, Experience with cloud platforms like AWS or GCP, Experience with SQL and NoSQL databases
Skills
PythonC#AWSPostgreSQLMongoDB
About the role
Responsibilities
- Define and own the technical architecture and long-term roadmap for the manufacturing test software platform, including test execution frameworks, UIs, and cloud services.
- Lead, mentor, and grow a team of Full Stack Engineers, setting technical standards for code quality, design patterns, and operational excellence.
- Partner with hardware engineers, test developers, and operations teams to translate complex requirements into scalable software designs.
- Drive key architectural decisions across the stack, from API design and database schemas to distributed data synchronization and on-prem infrastructure.
- Conduct design and code reviews to ensure the team builds secure, reliable, and maintainable systems.
- Identify opportunities to improve manufacturing efficiency and scalability through automation and improved data infrastructure.
Requirements
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
- 8+ years of professional software engineering experience, with at least 2+ years in a technical leadership, staff engineer, or architect role.
- Proven experience designing and delivering complex, full-stack distributed systems and data-intensive applications.
- Strong proficiency in Python or C++ and deep familiarity with modern full-stack development practices.
- Experience architecting software for hardware manufacturing environments (e.g., MES, test automation, or quality control).
- Experience with cloud platforms such as AWS or GCP, including infrastructure-as-code and CI/CD.
- Experience designing systems using both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
- Solid understanding of front-end technologies and the ability to make sound architectural decisions regarding UI/API boundaries.
Preferred Qualifications
- Experience building distributed data platforms that synchronize across multiple physical sites or facilities.
- Experience with data engineering, analytics, or business intelligence platforms.
- Strong UI/UX sensibility for designing tools used by technical operators.
- Knowledge of networking and cybersecurity considerations within industrial or manufacturing settings.
About the Company
Cerebras Systems builds the world's largest AI chip, providing the compute power of dozens of GPUs on a single wafer-scale architecture. Our technology enables industry-leading training and inference speeds for top model labs, global enterprises, and AI-native startups.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Architect
Cerebras Systems · Sunnyvale
