Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Siemens in Fremont, California seeks a senior software architect to lead the architecture and development of complex, scalable systems that blend cloud, ML, and hardware. You will guide technical decisions across teams and mentor engineers while shaping platform and product direction.
The role requires deep expertise in distributed systems, observability, deployment practices, and mentoring; experience with ML integration and high-availability is preferred, with hands-on coding in
Lead the architecture and development of complex, scalable systems that combine cloud infrastructure, machine learning, and hardware interaction. Guide technical decisions across teams, establish engineering standards, and mentor engineers while shaping platform and product direction.
Requires at least 6 years of professional software development experience, production experience designing and scaling distributed systems, and proficiency in a backend language such as Python, Go, or Java. Candidates should understand systems architecture, observability, and deployment practices, and have led cross-functional technical initiatives; experience with ML integration, high-availability systems, performance engineering, or architectural mentoring is preferred.