Principal Software Development Engineer
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 95% of similar roles. Most pay $169,550–$215,325 — the blue band above. At the midpoint, this role pays about $300k versus about $192k for comparable roles.
Based on 240 similar postings.
Employer
AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors
Amd currently has 496 open roles on FindRole.
Listed pay typically runs $172,000–$258,000 across 496 roles with salary data.
Most-posted roles
At a glance
The Principal Software Development Engineer joins a core team of industry specialists to improve the performance of key applications and benchmarks. This role involves working closely with strategic customers to understand their requirements, closing gaps in the software stack, and developing projects from proof of concept to production. Key responsibilities include optimizing collective communication primitives on GPU accelerators, using Agentic AI to automate workflows, and performing data-minded performance analysis. The candidate must possess strong programming skills in C/C++ and Python, with expertise in GPU kernel programming using CUDA or HIP. Additional required skills include experience with LLM serving frameworks like vLLM and SGLang, as well as optimizing attention and KV-cache primitives. The work focuses on solving ambiguous technical problems within the AI roadmap.
What does a Software Development Engineer earn in California?
Median $197750 from 81 postings across 10 companies.
What you'll do
What we're looking for
More like this
Oracle
Comcast
Mastercard
Fortinet
Amd
Fortinet