Senior Platform Architect
Synopsys
We Are:
At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.
You Are:
You are a hands-on technologist at heart and a seasoned Senior Solutions Architect with a passion for designing scalable, modern solutions that transform legacy systems into future-ready platforms. With a strong background in software development, solution design, and architecture, you excel in building modular, API-first, cloud-native systems that meet enterprise-grade standards. Your expertise spans distributed computing, system modernization, and technologies like Kubernetes, Docker, and CI/CD pipelines. You are adept at incorporating AI/ML frameworks and data integration into workflows to deliver smarter, more efficient solutions. As a natural collaborator and problem solver, you thrive in fast-paced environments, working across teams to drive innovation and ensure technical excellence.
What You Will Be Doing:
- Technical Vision and Strategy:
- Define and drive the roadmap for transforming Synopsys’ custom SDLC tools into a unified, scalable, and high-performing engineering platform.
- Collaborate with product teams, engineering leaders, and stakeholders to identify workflows, pain points, and gaps and propose innovative modernization solutions.
- Solution Design and Architecture:
- Apply industry-standard practices such as the C4 Model to design and document system architectures across multiple levels of abstraction (context, container, component, and code).
- Create workflow diagrams, value stream maps, and documentation to establish clarity and alignment across teams.
- Define target state architectures emphasizing services, APIs, integrations, and a unified data layer.
- Modernization and Scalability:
- Lead efforts to modernize legacy systems and workflows for large-scale organizations.
- Develop smaller Proof of Concepts (PoCs) and Minimum Viable Products (MVPs) to validate ideas and guide development teams.
- Carefully evaluate the options, trade-offs in aligning short-term and long-term objectives.
- Cross-Team Collaboration:
- Serve as an empathetic communicator who simplifies complex technical concepts for diverse stakeholders.
- Actively collaborate with cross-functional teams to align architectural decisions with scalability, security, reliability, and cost-efficiency goals.
- Energized by fast-paced environments, early-stage dynamics, and process-building.
Qualifications:
- Bachelor’s or master’s degree in computer science, Software Engineering, or related technical field.
- Strong background in development, solution design and 10+ years of experience in solution architecture, technical architecture, and modernization efforts.
- Proven experience in modernizing legacy systems and workflows for large-scale organizations.
- Demonstrated ability to develop structured solution designs using templates, visuals, and narratives.
- Deep expertise in system architecture design and documentation methodologies, including C4 Modeling or equivalent frameworks.
- Hands-on experience with API design, microservices architecture, and cloud-native solutions.
- Strong hands-on experience with modern programming languages and frameworks (e.g., Python, Java, Go, Node.js).
- Strong knowledge of non-functional attributes like security, privacy, scalability, reliability, and cost optimization in enterprise systems.
- Proficiency in SDLC tools (e.g., Jira, Git, Argo), data modeling, and automation workflows.
- Strong understanding of DevOps practices, CI/CD pipelines, and containerization technologies like Docker and Kubernetes.
- Experience with Perforce, C, C++ (Nice to have)
- Certifications like TOGAF etc. (Nice to have)
- Experience in AI/ML & GenAI (Nice to have)