AMD logo

Full Stack Software Engineer

AMD

Austin, TX
Full Time
Mid Level
8 days ago

Job Description

About the Role

AMD is looking for a specialized software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology. The role involves building great products that accelerate next-generation computing experiences across data centers, artificial intelligence, PCs, gaming, and embedded systems. AMD values innovation, execution excellence, and a culture that is direct, humble, collaborative, and inclusive of diverse perspectives.

Key Responsibilities

  • Maintain, enhance, and support existing software products which enable process automation, data collection, and visualization of the data
  • Assume multiple personas in a day - Developer/QA/Release Engg/Support Engg/ DevOps
  • Pay great attention to details and quality of deliverables
  • Demonstrate outstanding ownership on tasks and assignments
  • Deep dive on requirements and participate/contribute towards high-level and low-level design of software features
  • Develop and engineer software features or modules to support various functionalities
  • Participate and contribute towards Quality Engineering - Test plans, test cases, test automation etc.
  • Develop automated CI/CD pipelines capable of deploying code/releases to QA and Production environments
  • Triage and troubleshoot development and production issues/incidents
  • Design and write SQL scripts to analyze, triage, and gather insights from large data sets
  • Develop parsers to transform raw data into structured JSON documents
  • Develop custom software components which power data processing platforms
  • Perform basic statistical research and analysis on discrete and timeseries data
  • Develop and QA web applications and APIs
  • Explore and automate manual processes to improve efficiency
  • Provide Level 1/Level 2/Level 3 support services to applications and customers

Requirements

  • Passion for software engineering and ability to communicate effectively with different teams
  • Understanding of Service Oriented Architecture concepts, OOPS, and Functional programming
  • Experience with distributed computing ecosystems, Big Data solutions, and real-time data streaming platforms
  • Ability to practice agile software development methodologies
  • Experience in developing and supporting software products
  • Basic knowledge of SQL and data analysis
  • Strong ownership and attention to detail
  • Willingness to learn new skills and technologies

Nice to Have

  • Python backend development
  • React JS / Web development
  • Application development and support

Qualifications

  • BS or MS in Computer Architecture, Computer Science, Computer Engineering, or a related field

Benefits & Perks

  • Benefits offered are described: AMD benefits at a glance

Working at AMD

AMD values innovation, execution excellence, and a culture that is direct, humble, collaborative, and inclusive of diverse perspectives. The company is committed to equal opportunity and encourages applications from all qualified candidates, accommodating applicants' needs throughout the recruitment process.

Apply Now

Job Details

Posted AtJul 16, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About AMD

Website

amd.com

Company Size

10000+ employees

Location

Austin, TX

Industry

Semiconductor and Other Electronic Component Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches