Staff Software Engineer
Cary, NC · On-site
SUMMARY Are you an ambitious and adaptable Advanced Software Engineer ready to make a real impact? Q2 is looking for a passionate developer to join our dynamic Centrix Engineering team. You'll dive ...
Cary, NC · On-site
SUMMARY Are you an ambitious and adaptable Advanced Software Engineer ready to make a real impact? Q2 is looking for a passionate developer to join our dynamic Centrix Engineering team. You'll dive ...
Cary, NC · On-site
SUMMARY Are you an ambitious and adaptable Advanced Software Engineer ready to make a real impact? Q2 is looking for a passionate developer to join our dynamic Centrix Engineering team. You'll dive ...
Durham, NC · On-site
In the Senior Software Engineer position, you'll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development tools, machine learning models, and ...
Durham, NC · On-site
In the Senior Software Engineer position, you'll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development tools, machine learning models, and ...
Durham, NC · On-site
In the Senior Software Engineer position, you'll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development tools, machine learning models, and ...
Durham, NC · On-site
In the Senior Software Engineer position, you'll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development tools, machine learning models, and ...
Cary, NC · Hybrid
SUMMARY Are you an ambitious and adaptable Advanced Software Engineer ready to make a real impact? Q2 is looking for a passionate developer to join our dynamic Centrix Engineering team. You'll dive ...
Cary, NC · Hybrid
SUMMARY Are you an ambitious and adaptable Advanced Software Engineer ready to make a real impact? Q2 is looking for a passionate developer to join our dynamic Centrix Engineering team. You'll dive ...
Raleigh, NC · Remote
$40 - $75/hr
Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...
Quick apply
Raleigh, NC · Remote
$40 - $75/hr
Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...
Durham, NC · On-site
$118K - $156K/yr
In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms. You will define architectural patterns ...
Durham, NC · On-site
$118K - $156K/yr
In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms. You will define architectural patterns ...
Durham, NC · Remote
$40 - $75/hr
Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...
Quick apply
Durham, NC · Remote
$40 - $75/hr
Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...
Cary, NC · Remote
$40 - $75/hr
Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...
Quick apply
Cary, NC · Remote
$40 - $75/hr
Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...
Durham, NC · On-site
$118K - $156K/yr
In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms. You will define architectural patterns ...
Durham, NC · On-site
$118K - $156K/yr
In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms. You will define architectural patterns ...
They are seeking a Staff Software Engineer to provide technical leadership on critical projects, manage project priorities, and enhance large-scale software solutions. Responsibilities : • Provide ...
They are seeking a Staff Software Engineer to provide technical leadership on critical projects, manage project priorities, and enhance large-scale software solutions. Responsibilities : • Provide ...
Staff Software Engineer** to set the technical strategy for our Agentic SDK team, an internal developer platform that enables product teams across the company to build AI-powered features. This is a ...
Staff Software Engineer** to set the technical strategy for our Agentic SDK team, an internal developer platform that enables product teams across the company to build AI-powered features. This is a ...
Staff Software Engineer** to set the technical strategy for our Agentic SDK team, an internal developer platform that enables product teams across the company to build AI-powered features. This is a ...
Quick apply
Staff Software Engineer** to set the technical strategy for our Agentic SDK team, an internal developer platform that enables product teams across the company to build AI-powered features. This is a ...
Raleigh, NC · On-site
Specific interest in applying software engineering fundamentals to AI systems. You care about balancing frontier model capabilities with good system design. * Comfort talking with senior technical ...
Quick apply
Raleigh, NC · On-site
Specific interest in applying software engineering fundamentals to AI systems. You care about balancing frontier model capabilities with good system design. * Comfort talking with senior technical ...
Durham, NC · On-site
$118K - $156K/yr
The Senior Staff Software Engineer will lead high-impact projects, manage project priorities, and design large-scale software solutions critical to Google's needs. Responsibilities : • Provide ...
Durham, NC · On-site
$118K - $156K/yr
The Senior Staff Software Engineer will lead high-impact projects, manage project priorities, and design large-scale software solutions critical to Google's needs. Responsibilities : • Provide ...
About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need ...
About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need ...
Durham, NC · On-site
$130K - $174K/yr
They are seeking a Senior Staff Software Engineer to lead the technical evolution of their Credit Card platform, focusing on leveraging AI for operational efficiency and overseeing a global migration ...
Durham, NC · On-site
$130K - $174K/yr
They are seeking a Senior Staff Software Engineer to lead the technical evolution of their Credit Card platform, focusing on leveraging AI for operational efficiency and overseeing a global migration ...
We're hiring a Staff Engineer to help write that chapter. You'll join a team that's investing in ... how we build software in this new world of agentic AI. If you've ever looked at a complex ...
We're hiring a Staff Engineer to help write that chapter. You'll join a team that's investing in ... how we build software in this new world of agentic AI. If you've ever looked at a complex ...
Qualcomm Technologies, Inc. is seeking a hands-on systems software engineer to design, maintain, and improve Linux tools and services for PCIe-based accelerator devices. The role involves working on ...
Qualcomm Technologies, Inc. is seeking a hands-on systems software engineer to design, maintain, and improve Linux tools and services for PCIe-based accelerator devices. The role involves working on ...
$168K - $231K/yr
Bachelor's degree in Computer Science, Software Engineering, or a related field . * 10+ years of software development experience, with a strong focus on embedded systems and Qt Studio or similar UI ...
$168K - $231K/yr
Bachelor's degree in Computer Science, Software Engineering, or a related field . * 10+ years of software development experience, with a strong focus on embedded systems and Qt Studio or similar UI ...
Raleigh, NC · On-site
$168K - $231K/yr
Bachelor's degree in Computer Science, Software Engineering, or a related field . * 10+ years of software development experience, with a strong focus on embedded systems and Qt Studio or similar UI ...
Raleigh, NC · On-site
$168K - $231K/yr
Bachelor's degree in Computer Science, Software Engineering, or a related field . * 10+ years of software development experience, with a strong focus on embedded systems and Qt Studio or similar UI ...
$58.8K - $72.9K
9% of jobs
$72.9K - $87K
0% of jobs
$87K - $101.1K
2% of jobs
$101.1K - $115.2K
4% of jobs
$115.2K - $129.3K
9% of jobs
$130.9K is the 25th percentile. Wages below this are outliers.
$129.3K - $143.4K
14% of jobs
$143.4K - $157.5K
12% of jobs
The median wage is $158.3K / yr.
$157.5K - $171.6K
18% of jobs
$181.2K is the 75th percentile. Wages above this are outliers.
$171.6K - $185.7K
12% of jobs
$185.7K - $199.8K
12% of jobs
$199.8K - $213.8K
10% of jobs
$58.8K
$156.6K
$213.8K
| Aspect | Staff Software Engineer | Senior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS or related field; extensive experience | Bachelor's or Master's in CS; significant experience |
| Work Environment | Leads projects, mentors teams, influences technical strategy | Develops features, solves complex problems, mentors juniors |
| Employer & Industry Usage | Common in large tech companies, enterprise environments | Widespread across startups, mid-sized, and large companies |
The main difference between a Staff Software Engineer and a Senior Software Engineer lies in scope and influence. Staff Engineers typically lead technical initiatives, mentor multiple teams, and shape engineering strategies, while Senior Engineers focus on developing features and solving complex problems within their teams. Both roles require strong technical skills, but Staff Engineers have a broader impact across projects and departments.
A staff software engineer works on the technical team at an organization, typically under a senior management-level team member, to repair, develop, and maintain company software to ensure an efficient user experience. As a staff software engineer, your duties include finding and implementing solutions for issues, creating new software or applications by writing code, using visual development environments to debug, and ensuring the technical architecture runs smoothly. A significant aspect of your job is to not only contribute your skills but also mentor other software engineers to improve their skills and productivity.

Full-time
Medical
Posted 6 days ago