Lead Software Developer, AI Platform Engineering

4 weeks ago


Mississauga, Ontario, Canada Synopsys Full time
About Synopsys

Synopsys is a global leader in electronic design automation and semiconductor IP, dedicated to helping clients innovate the electronics that are embedded in our daily lives.

We are seeking a talented and driven Lead Platform Engineer to join our team in North America to enhance our R&D efforts by leveraging modern architectures, tools, and technologies.

About the Position

We are seeking a seasoned software developer who brings a robust background in contemporary software architectures and microservice development, with a strong preference for proficiency in Go Lang.

The ideal candidate will possess comprehensive knowledge of Kubernetes and cloud technologies. Familiarity with modern CI/CD pipelines and the broader software delivery ecosystem will be considered an advantageous asset.

Job Description

As a Lead Platform Engineer at Synopsys, you will play a key role in transforming our R&D products through the adoption of advanced cloud, containerization, continuous integration and delivery (CI/CD), and AI technologies.

Your mission will be to democratize these technologies to streamline our EDA/Chip design processes, ensuring our products remain at the forefront of the industry.

Key Responsibilities
  • Lead a team of platform engineers to innovate and implement state-of-the-art technologies within our product development lifecycle.
  • Design and develop scalable, modular platform solutions that promote reuse and are easily integrated into our diverse product suite.
  • Collaborate with cross-functional teams to understand their needs and incorporate user feedback into the platform's development.
  • Establish best practices for modern software architecture, including microservices, serverless computing, and API-first strategies.
  • Drive the strategy for containerization and orchestration using Docker, Kubernetes, or equivalent technologies.
  • Incorporate AI and machine learning capabilities into the platform to facilitate smarter workflows and predictive analytics.
  • Ensure the platform's infrastructure is robust, secure, and compliant with industry standards.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • A minimum of 10 years of experience in software development, with at least 3 years in a tech lead role.
  • 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), and Infrastructure-as-Code (Terraform, Pulumi).
  • Background working with CI/CD pipelines and familiarity with modern software delivery ecosystem (GitHub Actions, Azure DevOps, , GitLab CI, etc.).
  • Experience with AI/machine learning frameworks and tools is highly desirable.
  • Excellent problem-solving, organizational, and leadership skills.
  • Strong communication abilities to effectively collaborate with internal teams and stakeholders.
  • Linux Foundation certifications: CKAD, CKS, and/or CKA (highly preferred).
What We Offer
  • An opportunity to be a part of a dynamic and innovative team committed to making a difference in the technology landscape.
  • Competitive compensation package, including benefits and flexible work arrangements.
  • A collaborative, inclusive, and diverse work environment where creativity and innovation are valued.
  • Continuous learning and professional development opportunities to grow your expertise within the industry.


  • Mississauga, Ontario, Canada Synopsys Full time

    About the Role:We are seeking a seasoned software developer to lead our platform engineering efforts in North America. As a Lead Platform Engineer at Synopsys, you will play a key role in transforming our R&D products through the adoption of advanced cloud, containerization, continuous integration and delivery (CI/CD), and AI technologies.Key...


  • Mississauga, Ontario, Canada Synopsys, Inc. Full time

    About the RoleWe are seeking a seasoned software developer to lead our platform engineering efforts in North America. As a Lead Platform Engineer at Synopsys, you will play a key role in transforming our R&D products through the adoption of advanced cloud, containerization, continuous integration and delivery (CI/CD), and AI technologies.Your mission will be...


  • Mississauga, Ontario, Canada Synopsys Full time

    About SynopsysSynopsys is a global leader in electronic design automation and semiconductor IP, dedicated to helping clients innovate the electronics embedded in daily life.We are seeking a talented and driven Lead Platform Engineer to join our North American team, enhancing R&D efforts by leveraging modern architectures, tools, and technologies.About the...


  • Mississauga, Ontario, Canada Synopsys, Inc. Full time

    About Synopsys:We are a global leader in electronic design automation and semiconductor IP, dedicated to helping our clients innovate the electronics that are embedded in our daily lives.We are seeking a seasoned software developer who brings a robust background in contemporary software architectures and microservice development, with a strong preference for...


  • Mississauga, Ontario, Canada Synopsys, Inc. Full time

    About Synopsys, Inc.​Synopsys is a global leader in electronic design automation and semiconductor IP, with a mission to help our clients innovate the electronics that are embedded in our daily lives.We are seeking a seasoned software developer who brings a robust background in contemporary software architectures and microservice development, with a strong...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software applications that power the Property and Casualty insurance industry.Key ResponsibilitiesDesign and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software applications that power the Property and Casualty insurance industry.Key ResponsibilitiesDesign and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software solutions for the property and casualty insurance industry.Key ResponsibilitiesDesign and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software solutions for the property and casualty insurance industry.Key ResponsibilitiesDesign and develop...


  • Mississauga, Ontario, Canada Johnson Electric Full time

    Unlock the Power of Artificial IntelligenceJoin Johnson Electric as an AI Engineering SpecialistAbout the RoleSalary: $120,000 - $150,000 per year (dependent on experience)Location: Mississauga, Ontario, CanadaJob Description:We are seeking a highly skilled AI Engineering Specialist to join our team at Johnson Electric. As an AI Engineering Specialist, you...


  • Mississauga, Ontario, Canada Synopsys Full time

    About the Role:Synopsys is a global leader in electronic design automation and semiconductor IP. We are seeking a seasoned software developer with a robust background in contemporary software architectures and microservice development to join our team in North America. The ideal candidate will possess comprehensive knowledge of Kubernetes and cloud...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software applications for the property and casualty insurance industry.Key ResponsibilitiesDesign and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software applications for the property and casualty insurance industry.Key ResponsibilitiesDesign and develop...


  • Mississauga, Ontario, Canada Johnson Electric Full time

    Unlock the Power of AI Engineering at Johnson ElectricAs a pioneering AI Engineering Specialist, you will be at the forefront of developing cutting-edge Generative AI solutions that drive business success and innovation.Key Responsibilities:Collaborate with cross-functional teams to design and implement AI solutions that address business challenges and...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Join Our Team as a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Guidewire Software. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software solutions for the property and casualty insurance industry.Key Responsibilities:Design and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Join Our Team as a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Guidewire Software. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software solutions for the property and casualty insurance industry.Key Responsibilities:Design and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleGuidewire Software is seeking a highly skilled and experienced Senior Software Engineer / Tech Lead to join our development team. As a key member of our team, you will be responsible for designing and building elegant solutions for the property & casualty insurance industry's complex business domain.Key ResponsibilitiesLead the development of...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleGuidewire Software is seeking a highly skilled and experienced Senior Software Engineer / Tech Lead to join our development team. As a key member of our team, you will be responsible for designing and building elegant solutions for the property & casualty insurance industry's complex business domain.Key ResponsibilitiesLead the development of...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Guidewire Software: Senior Software EngineerGuidewire Software is seeking a highly skilled Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for designing and developing elegant solutions for the property & casualty insurance industry's complex business domain.The ideal candidate will have a strong...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Guidewire Software: Senior Software EngineerGuidewire Software is seeking a highly skilled Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for designing and developing elegant solutions for the property & casualty insurance industry's complex business domain.The ideal candidate will have a strong...