AMD

Cloud Infrastructure Software Engineer – Semiconductor Design

AMD
Apply
2 days ago
Markham, CanadaMid Level

Responsibilities

  • Maintain and improve AMD’s multi-cloud data distribution platform.
  • Develop software that automates and streamlines chip development workflows.
  • Promote consistent, maintainable, and documented software engineering practices across the organization.

Requirements

  • Experience developing and maintaining software with Python and shell scripting.
  • Experience using AI-assisted development tools such as Claude, ChatGPT, or GitHub Copilot.
  • Experience administering databases such as PostgreSQL or MongoDB.
  • Experience with cloud storage and compute technologies such as S3 and EC2.
  • Experience administering Linux or Unix systems.
  • Experience using version control systems such as Perforce or Git.
  • Experience with regression infrastructure or continuous integration and delivery systems such as GitHub Actions or Jenkins.
  • Bachelor’s or master’s degree in software engineering, computer science, computer engineering, a related field, or equivalent practical experience.

Benefits

  • Hybrid role with locations in Markham, Ontario; Vancouver, British Columbia; or Ottawa, Ontario.
  • AMD benefits are offered, with details referenced in AMD’s benefits overview.

Tech Stack

GitGitHub ActionsJenkinsLinuxMongoDBPostgreSQLPython

Categories

AMD

About AMD

10,000+ employees

AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.

Contact me