Senior Staff - GenAI Platform Engineer
Ottawa, Ontario, Canada Apply NowWe 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 seasoned software engineer with a passion for pushing the boundaries of technology. With a robust background in scalable platform design and development, you thrive on creating solutions that are both innovative and reliable. You have a strong foundation in cloud computing, containerization, and modern software architecture practices, and you are always looking for ways to integrate AI and machine learning to enhance functionality and user experience. Your problem-solving skills are top-notch, and you excel in collaborative environments, effectively communicating complex ideas to cross-functional teams. You are a proactive leader who is eager to drive best practices and mentor others in your field.
What You’ll Be Doing:
- Designing and developing scalable, modular platform solutions that promote reuse and are easily integrated into our diverse product suite.
- Collaborating with cross-functional teams to understand their needs and incorporate user feedback into the platform's development.
- Establishing best practices for modern software architecture, including microservices, serverless computing, and API-first strategies.
- Driving the strategy for containerization and orchestration using Docker, Kubernetes, or equivalent technologies.
- Exploring and incorporating AI and machine learning capabilities into the platform to facilitate smarter workflows and predictive analytics.
- Ensuring the platform's infrastructure is robust, secure, and compliant with industry standards.
The Impact You Will Have:
- Revolutionizing our R&D processes by integrating advanced cloud, containerization, and AI technologies.
- Streamlining the development of our EDA products, ensuring they remain industry leaders.
- Empowering cross-functional teams with tools and frameworks that enhance productivity and innovation.
- Driving the adoption of best practices in software architecture, leading to more efficient and scalable solutions.
- Enhancing the security and compliance of our platform infrastructure, protecting our intellectual property and customer data.
- Fostering a culture of continuous improvement and technological excellence within the team.
What You’ll Need:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- A minimum of 7 years of experience in software development.
- Strong development experience in Go (highly preferred) and Python.
- Deep understanding of distributed computing, CAP theorem, and system design tradeoffs.
- Proven expertise in cloud computing services (AWS, Azure, GCP), container technologies (Docker, Kubernetes).
- Background working with CI/CD pipelines and familiarity with modern software delivery ecosystems (GitHub Actions, Azure DevOps, Harness.io, GitLab CI, etc.).
- Experience with Gen AI, AI/machine learning frameworks and tools is highly desirable.
- Linux Foundation certifications: CKAD, CKS, and/or CKA (highly preferred).
Who You Are:
- Excellent problem-solving, organizational, and leadership skills.
- Strong communication abilities to effectively collaborate with internal teams and stakeholders.
- Proactive and eager to drive best practices and mentor others.
- Passionate about pushing the boundaries of technology and innovation.
The Team You’ll Be A Part Of:
As a Sr. Staff Engineer in Synopsys platform engineering team, you will play a key role in transforming our R&D products through the adoption of advanced cloud, containerization, Microservices, modern software delivery, and AI technologies. Your mission will be to democratize these technologies to streamline our EDA product development processes, ensuring our products remain at the forefront of the industry.
Rewards and Benefits:
We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.
Synopsys Canada ULC values the diversity of our workforce. We are committed to provide access & opportunity to individuals with disabilities and will provide reasonable accommodation to individuals throughout the recruitment and employment process. Should you require an accommodation, please contact hr-help-canada@synopsys.com.
Apply NowRelevant Jobs
- HAPS Application Engineer( FPGA) Shanghai, China Engineering
- Applications Engineering, Staff Engineer Yongin-si, South Korea Engineering
- Digital Design Verification Engineering Internship Nepean, Canada Interns/Temp
Find the open role that’s
right for you
- HAPS Application Engineer( FPGA) Shanghai, China
- Applications Engineering, Staff Engineer Yongin-si, South Korea
- Digital Design Verification Engineering Internship Nepean, Canada
- R&D Engineer - TCAD Hillsboro, Oregon
View all job opportunities here
View all job opportunities here