Senior Software Engineer
$108K - $142K/yr
Senior Software Engineer Responsibilities: * Help lead the design and implementation of software that connects physics-based M&S tools and analysis capabilities in a Digital Engineering environment.
$108K - $142K/yr
Senior Software Engineer Responsibilities: * Help lead the design and implementation of software that connects physics-based M&S tools and analysis capabilities in a Digital Engineering environment.
$108K - $142K/yr
Senior Software Engineer Responsibilities: * Help lead the design and implementation of software that connects physics-based M&S tools and analysis capabilities in a Digital Engineering environment.
Raleigh, NC · On-site
$108K - $142K/yr
Senior Software Engineer Responsibilities: * Help lead the design and implementation of software that connects physics-based M&S tools and analysis capabilities in a Digital Engineering environment.
Raleigh, NC · On-site
$108K - $142K/yr
Senior Software Engineer Responsibilities: * Help lead the design and implementation of software that connects physics-based M&S tools and analysis capabilities in a Digital Engineering environment.
Morrisville, NC · On-site
$90 - $120/hr
Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software Engineer to play a central role in the design ...
Morrisville, NC · On-site
$90 - $120/hr
Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software Engineer to play a central role in the design ...
Morrisville, NC · Hybrid
$114K - $151K/yr
Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software Engineer to play a central role in the design ...
Morrisville, NC · Hybrid
$114K - $151K/yr
Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software Engineer to play a central role in the design ...
Raleigh, NC · On-site
$119K - $157K/yr
They are seeking a Senior Software Engineer to help enhance existing educational products and build new innovative solutions, working collaboratively with a talented team of engineers.
Raleigh, NC · On-site
$119K - $157K/yr
They are seeking a Senior Software Engineer to help enhance existing educational products and build new innovative solutions, working collaboratively with a talented team of engineers.
Raleigh, NC · On-site +1
$118K - $195K/yr
As a Senior Software Engineer, your main focus will be on designing, developing, testing and collaborating with other contributors over the world to bring features on existing components or bootstrap ...
Raleigh, NC · On-site +1
$118K - $195K/yr
As a Senior Software Engineer, your main focus will be on designing, developing, testing and collaborating with other contributors over the world to bring features on existing components or bootstrap ...
Cary, NC · On-site
$124K - $164K/yr
Overview We are seeking a full-time Senior Software Engineer at our Cary, NC location. In this role, you will be responsible for providing technical leadership and project planning for software ...
Cary, NC · On-site
$124K - $164K/yr
Overview We are seeking a full-time Senior Software Engineer at our Cary, NC location. In this role, you will be responsible for providing technical leadership and project planning for software ...
Raleigh, NC · On-site
$118.60 - $195.68/hr
As a Senior Software Engineer, your main focus will be on designing, developing, testing and collaborating with other contributors worldwide to bring features on existing components or bootstrap new ...
Raleigh, NC · On-site
$118.60 - $195.68/hr
As a Senior Software Engineer, your main focus will be on designing, developing, testing and collaborating with other contributors worldwide to bring features on existing components or bootstrap new ...
Durham, NC · On-site
$110 - $170/hr
## Senior Software Engineer/DeveloperApplylocations: Durham, NCtime type: Full timeposted on: Posted Todaytime left to apply: End Date: September 22, 2026 (30+ days left to apply)job requisition id ...
Durham, NC · On-site
$110 - $170/hr
## Senior Software Engineer/DeveloperApplylocations: Durham, NCtime type: Full timeposted on: Posted Todaytime left to apply: End Date: September 22, 2026 (30+ days left to apply)job requisition id ...
Cary, NC · On-site
$120 - $180/hr
Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina location. In this role, you will be responsible for providing technical leadership and project planning ...
Cary, NC · On-site
$120 - $180/hr
Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina location. In this role, you will be responsible for providing technical leadership and project planning ...
Durham, NC · On-site
$120 - $160/hr
Senior Software Engineer This role is onsite in Durham, North Carolina with 2-3 days in-office. Please note that we unfortunately cannot sponsor H1B visas at this time and candidates must live in ...
Durham, NC · On-site
$120 - $160/hr
Senior Software Engineer This role is onsite in Durham, North Carolina with 2-3 days in-office. Please note that we unfortunately cannot sponsor H1B visas at this time and candidates must live in ...
Durham, NC · On-site
$118K - $156K/yr
Job summary A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data ...
Durham, NC · On-site
$118K - $156K/yr
Job summary A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data ...
Durham, NC · On-site
$90 - $110/hr
Senior Software Engineer/Developer Published: Jun 10 Location: Durham, NC Position Description: Develops cloud‑native financial services platforms using modern technologies. Designs and implements ...
Durham, NC · On-site
$90 - $110/hr
Senior Software Engineer/Developer Published: Jun 10 Location: Durham, NC Position Description: Develops cloud‑native financial services platforms using modern technologies. Designs and implements ...
$114K - $151K/yr
Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work ...
$114K - $151K/yr
Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work ...
$114K - $151K/yr
Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work ...
$114K - $151K/yr
Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work ...
Durham, NC · On-site
$52.75 - $69.50/hr
... Senior Software Engineer/Developer (or closely related occupation) performing software engineering and data processing functions using Oracle PL/SQL, AWS (Lambda, Glue), Python, Scala, Snowflake in ...
Durham, NC · On-site
$52.75 - $69.50/hr
... Senior Software Engineer/Developer (or closely related occupation) performing software engineering and data processing functions using Oracle PL/SQL, AWS (Lambda, Glue), Python, Scala, Snowflake in ...
Raleigh, NC · On-site
$135K/yr
Senior Software Engineer I * Venture III, 900 Main Campus Drive, Raleigh, NC 27606 ( formerly 1801 Varsity Drive, Raleigh, NC 27606) * Write and review system specifications by understanding the ...
Raleigh, NC · On-site
$135K/yr
Senior Software Engineer I * Venture III, 900 Main Campus Drive, Raleigh, NC 27606 ( formerly 1801 Varsity Drive, Raleigh, NC 27606) * Write and review system specifications by understanding the ...
Raleigh, NC · On-site
$95K - $138K/yr
Software Engineer III: $95,000 - $112,000 / year * Sr. Software Engineer I: $120,000 - $138,000 / year Time Off Program Flexible Time Off (FTO) is provided to salaried (exempt) employees and provides ...
Raleigh, NC · On-site
$95K - $138K/yr
Software Engineer III: $95,000 - $112,000 / year * Sr. Software Engineer I: $120,000 - $138,000 / year Time Off Program Flexible Time Off (FTO) is provided to salaried (exempt) employees and provides ...
Cary, NC · On-site
$124K - $164K/yr
Overview We are seeking a full-time Senior C/C++ Embedded Software Engineer in our Cary, NC location on our Marine embedded software development team . We're seeking someone who is passionate about ...
Cary, NC · On-site
$124K - $164K/yr
Overview We are seeking a full-time Senior C/C++ Embedded Software Engineer in our Cary, NC location on our Marine embedded software development team . We're seeking someone who is passionate about ...
Raleigh, NC · On-site
$90 - $130/hr
Overview As Senior Software Engineer, you will work with cross-functional global Technology teams in a fast-paced and ever-changing environment. You will design and develop scalable and efficient ...
Raleigh, NC · On-site
$90 - $130/hr
Overview As Senior Software Engineer, you will work with cross-functional global Technology teams in a fast-paced and ever-changing environment. You will design and develop scalable and efficient ...
$76.9K - $87.7K
1% of jobs
$87.7K - $98.5K
2% of jobs
$98.5K - $109.3K
7% of jobs
$109.3K - $120.1K
9% of jobs
$124.6K is the 25th percentile. Wages below this are outliers.
$120.1K - $130.9K
13% of jobs
$130.9K - $141.7K
16% of jobs
The median wage is $143.2K / yr.
$141.7K - $152.5K
16% of jobs
$161.6K is the 75th percentile. Wages above this are outliers.
$152.5K - $163.3K
14% of jobs
$163.3K - $174.1K
11% of jobs
$174.1K - $184.9K
8% of jobs
$184.9K - $195.7K
3% of jobs
$76.9K
$146K
$195.7K
A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.
| Aspect | Senior Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; experience often 5+ years | Bachelor's in CS or related field; entry to mid-level experience |
| Work Environment | Designing complex systems, leading projects, mentoring | Writing code, developing features, debugging |
| Industry Usage | Used across tech companies, startups, enterprise | Common in software firms, startups, freelance work |
| Search & Comparison | Often compared for experience level, responsibilities | Compared for entry-level to mid-level roles |
The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.
The most popular types of Software Engineer jobs in Cary, NC are:
For Senior Software Engineer jobs in Cary, NC, the most frequently searched job titles are:
The top searched job categories for Senior Software Engineer jobs in Cary, NC are:
Cities near Cary, NC with the most Senior Software Engineer job openings:

$108K - $142K/yr
Full-time
Re-posted 8 days ago
If you are an experienced engineer who enjoys solving ambiguous problems of national importance and wants to shape how complex systems are built and integrated, this role is for you. You will work in a stable environment that rewards initiative, learning, ingenuity, and an entrepreneurial mindset. We are seeking a Software Engineer to help develop software that connects physics-based Modeling and Simulation (M&S) tools in a Digital Engineering environment. You will build and integrate software used throughout the warfighting capability development cycle, from early prototypes through testing and fielding, for Department of Defense (DoD) programs.
In this role, you will take high-level program goals and turn them into concrete technical plans for connecting engagement, mission, and campaign analysis tools. You will design data models, integration patterns, and APIs that allow M&S tools and analysis capabilities to work together effectively. You will be expected to create structure from ambiguity, identify the next most important work, and help guide the technical direction of parts of our Digital Engineering environment.
Senior Software Engineer Responsibilities:
Senior Software Engineer Position Requirements:Â
Proven experience with programming languages (e.g., Java, Python, C++, or TypeScript) for software development and/or data analysis.
Senior Software Engineer Preferences:Â
Above all, we value passion, a continuous desire to learn, and teamwork. We are confident that if you possess the right attitude, work ethic, and skill set, you will succeed in the role. In addition to the experience and skills above, if you have any of the following, you will be able to accelerate your effectiveness and impact.Â
Who is ARA?  Â
Do you want to work for a purpose? Applied Research Associates, Inc. (aka ARA) is an employee-owned international research and engineering company. We have been providing technically superior solutions to complex and challenging problems in the physical sciences since 1979. ARA has over 2,200 employee-owners and continues to grow rapidly. Together, our offices throughout the U.S. and Canada provide a broad range of technical expertise in defense, civil, and health technologies, computer software and simulation, systems analysis, environmental technologies, and testing and measurement.  Â
ARA also prides itself, on having a challenging culture where innovation & experimentation are the norm. The motto, “Engineering and Science for Fun and Profit” sums up the ARA experience. Employee ownership ensures you have a voice in what happens in the company. We are also very proud of our Women’s Initiative Network (WIN), whose purpose is to motivate, support, and encourage professional career development for women to maximize career and professional accomplishments. Â
To find out more about what the Software Enterprise Division has to offer, visit our website at: https://www.ara.com/benefits/Â Â