Staff Software Engineer Jobs
Staff Software Engineer jobs are open across technology, fintech, healthtech, and enterprise software, at every level from senior engineer to principal, with specializations in distributed systems, platform engineering, and backend architecture. Find a role that fits from the openings below and apply directly.
Find Staff Software Engineer JobsLooking for remote work? View remote staff software engineer jobs →Overview
Showing 5 of 1,890+ Staff Software Engineer jobs











Company:
Qualcomm Innovation Center, Inc.Job Area:
Engineering Group, Engineering Group > Software Applications EngineeringGeneral Summary:
Qualcomms XR Customer Engineering group is seeking a Solutions Architect to join a world class team developing the next generation of Augmented and Virtual reality (XR) technologies. The solutions architect will support ecosystem partners, including enterprise solutions providers, XR technology partners, and device OEMs in creating innovative solutions using the latest XR technology from Qualcomm. This is a unique opportunity to work with pre-commercial, next generation AR and VR headsets and software technologies.
The candidate will help design and support partner demonstrations and proof-of-concept / pilot deployments, working with multiple technical and product teams within Qualcomm to architect solutions that meet project requirements. The candidate will act as a liaison and point of escalation between Qualcomms XR engineering team and ecosystem partner teams, and will be involved with designing, building, testing, an supporting XR solutions end-to-end.
Minimum Qualifications:
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience.
Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
- 2+ years of experience with Programming Language such as C, C++, Java, Python, etc.
- 1+ year of experience with debugging techniques.
- The preferred candidate should have:
- A passion for XR technology, in its applications and use cases.
- Experience or desire to be working with the latest XR SDKs (Unity, Unreal, Oculus, Vive, Magic Leap, Nreal, Qualcomm)
- Android OS knowledge, with some development/framework experience
- Unity 3D development experience, knowledge of shaders and rendering pipeline
- Camera, Display, Video, Graphics background
- C/C++, C# development skills
- Experience in software design, mobile and/or XR systems architecture design, problem solving, debugging, and troubleshooting.
- Must be self-starter, detail oriented, and highly motivated individual
- Ability to take ownership of work assignments and manage them to completion
- Ability to work as part of a large cross-functional, geographically distributed team as well as function independently
- Strong analytical and problem solving skills
- Curiosity and a thirst for knowledge and learning
- Have a strong customer and solutions-centric focus
- Up to 3 years of experience in Embedded Software Systems
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here . Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
Pay range and Other Compensation & Benefits :
$145,000.00 - $217,600.00The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link .
If you would like more information about this role, please contact Qualcomm Careers .
Staff Software Engineer Jobs by Experience Level
Top Cities Hiring Staff Software Engineers
Explore staff software engineer openings in the cities hiring most right now.
See All 1,890+ Staff Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Staff Software Engineer JobsStaff Software Engineer Job Market
Who's Hiring
- Google191

- CVS Health125

- Northrop Grumman70N
- Anthropic59

- Databricks43

Top Industries Hiring
- Technology & Software308
- Healthcare & Medical Services108
- Banking & Financial Services47
- Science & Research45
- Artificial Intelligence45
What Employers Look For
The qualifications that appear most often in staff software engineer jobs.
- 8 or more years of software engineering experience with demonstrated technical leadership
- Deep expertise in at least one backend or systems programming language such as Go, Java, or Python
- Experience designing and operating large-scale distributed systems in production
- Proficiency with cloud platforms including AWS, Google Cloud, or Azure
- Demonstrated ability to define technical roadmaps and drive cross-team engineering decisions
- Bachelor's or master's degree in computer science, software engineering, or a related field
Tips for Your Staff Software Engineer Job Search
Quantify your system scale and impact
Staff-level resumes get screened for scope, not just skills. Replace vague phrases like 'improved performance' with specifics: the number of services you owned, the traffic volume you handled, and the measurable outcome your work delivered across engineering or product.
Highlight cross-team technical leadership
Hiring managers at the staff level want evidence you've driven alignment across multiple teams, not just led a single project. Call out moments where you defined a technical direction, wrote an RFC, or resolved architectural disagreements that affected engineers outside your immediate squad.
Apply early to roles that fit
Migrate Mate lists staff software engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Filter openings by your technical domain
Staff engineer roles vary enormously by stack and system type. Search for your core domain explicitly, whether that's distributed systems, data infrastructure, or mobile platform, so you're not competing for roles where your depth doesn't map to what the team actually needs.
Prepare a systems design narrative, not just answers
Staff-level interviews expect you to drive the design conversation, not respond to prompts. Practice leading a system design session from ambiguous requirements to tradeoff decisions, because interviewers are evaluating your judgment and communication, not whether you reach a 'correct' answer.
Negotiate scope and technical influence, not just pay
At the staff level, the offer conversation should include what technical scope you'll own on day one, reporting structure, and whether the role is a new headcount or a backfill. These details shape your actual leverage and growth more than compensation alone.
Staff Software Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most staff software engineers?
The companies hiring the most staff software engineers right now include Google, CVS Health, and Northrop Grumman, with the largest share of openings in California, New York, and Washington, based on current listings on Migrate Mate as of August 2026. Demand is concentrated in companies scaling their platform or infrastructure organizations.
How many staff software engineer jobs are remote?
About 66% of staff software engineer openings are fully remote or hybrid as of August 2026, making it one of the more remote-accessible senior technical roles in engineering. Platform engineering, backend infrastructure, and developer tooling positions tend to have the highest share of fully remote arrangements.
How do you become a staff software engineer?
You typically reach the staff level by first establishing deep technical expertise as a senior engineer, then expanding your scope to influence architecture and engineering direction across multiple teams. The clearest path involves leading high-visibility projects, writing technical proposals that get adopted org-wide, and building a reputation for unblocking other engineers rather than just executing your own work.
Can you get hired as a staff software engineer without prior staff-level experience?
Yes, if you can demonstrate staff-level impact from a senior role. Companies making new headcount hires often consider strong senior engineers who have informally operated at the staff level, especially if you've owned a significant system end-to-end, mentored multiple engineers, or driven a technical migration. The interview process will test for that scope directly, so prepare concrete examples.
What does the staff software engineer interview process look like?
Most staff engineer loops include a recruiter screen, a technical phone interview, and an onsite or virtual loop with rounds covering systems design, coding, and a cross-functional or behavioral session focused on technical leadership. The systems design round carries significant weight, and many companies add a presentation or engineering strategy discussion to assess how you communicate tradeoffs to both engineers and non-technical stakeholders.
Where can I find and apply to staff software engineer jobs?
You can find and apply to staff software engineer jobs on Migrate Mate, which lists current openings from across the United States. Find roles that match your technical domain and seniority level, then apply directly to each listing from the page.
See All 1,890+ Staff Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Staff Software Engineer Jobs