Software Development Manager Jobs in San Jose, CA
Software Development Manager jobs in San Jose are concentrated in North San Jose, Downtown, and the Santana Row corridor, across enterprise software, semiconductor, and cloud infrastructure companies. Demand is strong year-round, with AMD, TikTok, and ByteDance among the active hirers. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 59+ Software Development Manager jobs











Whether you’re designing next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger — technology that moves the world forward. Join us and, together, we’ll advance your career.
This position requires deep expertise in GPU performance analysis, distributed systems, and ML workloads, along with the ability to influence architecture, software ecosystems, and best practices across the organization.
THE PERSON:
You are comfortable operating across layers—from kernels and runtimes to frameworks and distributed strategies—and have a track record of driving impactful optimizations and influencing technical direction.
KEY RESPONSIBILITIES:
- Lead performance optimization of large-scale AI training/RL/inference workloads on AMD GPU platforms across single-node and multi-node environments.
- Identify and eliminate system bottlenecks across compute, memory, and communication (e.g., kernel efficiency, memory bandwidth, network utilization).
- Drive cross-stack optimizations spanning kernels, compilers, runtimes, communication libraries, and ML frameworks.
- Develop and apply advanced profiling, benchmarking, and performance modeling methodologies.
- Collaborate with hardware, compiler, and framework teams to influence next-generation GPU architecture and software stack design.
- Contribute to and lead open-source efforts to improve ecosystem performance on AMD platforms.
- Stay at the forefront of advancements in large-scale systems and performance optimization techniques.
- Deep expertise in GPU architecture and performance characteristics (compute units, memory hierarchy, interconnects such as PCIe/Infinity Fabric/RDMA).
- Strong experience with performance profiling tools (e.g., ROCm tools, Nsight-like systems, custom profilers) and bottleneck analysis.
- Proven experience optimizing large-scale distributed training workloads across thousands of GPUs.
- Experience with frameworks such as Megatron-LM, Torchtitan, vLLM, Sglang, or equivalent.
- Strong understanding of communication libraries and patterns (e.g., NCCL/RCCL, collective ops, overlap of compute and communication).
- Proficiency in Python and at least one systems language (C++/CUDA/HIP), including debugging and low-level optimization.
- Experience with compiler stacks, kernel optimization, or graph-level optimization is a strong plus.
- Demonstrated technical leadership and ability to influence cross-functional team
- Masters or PhD or equivalent experience in Computer Science, Computer Engineering, or related field
This role is not eligible for visa sponsorship
#LI-JG1
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.
This posting is for an existing vacancy.
See All 59 Software Development Manager Jobs in San Jose
Find roles in San Jose that match your experience and apply in just a few clicks.
Find JobsSoftware Development Manager Job Market in San Jose
Who's Hiring
- AMD17

- TikTok11

- ByteDance9

- Zscaler7

- Zoom Communications4

Top Industries Hiring
- Technology & Software
- Electronics & Hardware
Software Development Manager Jobs in San Jose: Frequently Asked Questions
How do I get a software development manager job in San Jose?
The strongest path into a software development manager role in San Jose is through the city's dense enterprise software and semiconductor sectors, which concentrate in North San Jose and the tech corridors near the airport. Employers here favor candidates who have led agile engineering teams, shipped products at scale, and can point to clear delivery outcomes. A background at a mid-size to large tech company carries weight, and familiarity with hardware-adjacent software development gives candidates a genuine edge in San Jose specifically.
Which companies hire software development managers in San Jose?
Employers hiring software development managers in San Jose right now include AMD, TikTok, and ByteDance, based on current listings on Migrate Mate as of November 2026. San Jose's hiring base skews toward large enterprise technology companies, semiconductor firms, and established cloud infrastructure providers rather than early-stage startups.
Are there remote software development manager jobs in San Jose?
Yes, though software development manager roles are often partially on-site given the team leadership and cross-functional coordination they require. About 48% of software development manager openings tied to San Jose are remote or hybrid as of November 2026, reflecting a market that values flexibility without fully eliminating in-person collaboration. Strategic planning, stakeholder reviews, and one-on-ones tend to be the functions most commonly handled remotely in San Jose-based roles.
How can I get a software development manager job in San Jose with little or no experience?
The most realistic entry path in San Jose is moving up from a senior software engineer role within an existing team, which allows employers to assess leadership potential before making a formal promotion. San Jose's larger tech employers, including those in the semiconductor and enterprise software segments, often run internal leadership development programs that bridge this gap. Taking on a tech lead or engineering lead title first, then building a record of mentoring junior engineers and owning delivery timelines, is the track that converts most reliably into a management hire locally.
Which industries hire the most software development managers in San Jose?
San Jose software development manager roles concentrate in Technology & Software and Electronics & Hardware, based on current listings on Migrate Mate as of November 2026. San Jose's position as a hub for semiconductor design, enterprise infrastructure software, and networking technology means these sectors consistently generate the highest volume of management-level engineering openings in the city.
Related Jobs in California
See All 59 Software Development Manager Jobs in San Jose
Find roles in San Jose that match your experience and apply in just a few clicks.
Find Jobs