1

Sr Software Manager Jobs in Raleigh, NC (NOW HIRING)

We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom's clinical alarm management software solutions. We build event ...

Senior Software Engineer

Morrisville, NC · Hybrid

$114K - $151K/yr

We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom's clinical alarm management software solutions. We build event ...

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

Senior Software Developer Hybrid role - 4 days in office. Raleigh, NC. (LOCAL) Seeking a Senior ... Build and manage data pipelines using Java frameworks (Spring Batch, Kafka Streams, Spark). Design ...

Sr Software Developer / Golang

Cary, NC

$51 - $67.25/hr

Senior Software Developer / Golang - Hybrid, Cary NC We're a leader in data and AI. Through our ... Activelyinvolves other project stakeholders (e.g. managers, developers, user interface and visual ...

Sr Software Developer / Golang

Cary, NC · On-site

$51 - $67.25/hr

Senior Software Developer / Golang - Hybrid, Cary NC We're a leader in data and AI. Through our ... Actively involves other project stakeholders (e.g. managers, developers, user interface and visual ...

Senior Software Developer

Morrisville, NC

$51 - $67.25/hr

Xylem is seeking a Senior Software Developer to help drive the architecture and evolution of its enterprise Customer Identity and Access Management platform. In this role you will contribute to a ...

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

About the Job The Red Hat Identity Management (IdM) Engineering team seeks a Senior Software Engineer to help us deliver on the next generation of Public Key Infrastructure (PKI) product ...

Senior Software Engineer

Raleigh, NC · On-site

$118.60 - $195.68/hr

Job Summary The Red Hat Identity Management (IdM) Engineering team seeks a Senior Software Engineer to help us deliver on the next generation of Public Key Infrastructure (PKI) product ...

Senior Software Engineer I * Venture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 ... Train entry-level software engineers as directed by department management, ensuring they are ...

Senior Software Engineer

Durham, NC · On-site

$120 - $160/hr

Senior Software Engineer This role is onsite in Durham, North Carolina with 2-3 days in-office ... Contribute to the reliability, scalability, and security of a fully-managed SaaS platform that ...

Senior Software Engineer I * Venture III, 900 Main Campus Drive, Raleigh, NC 27606 ( formerly 1801 ... Train entry-level software engineers as directed by department management, ensuring they are ...

Senior Software Engineer (Remote)

Cary, NC · On-site

$87.84 - $136.50/hr

The Senior Software Engineer will work in a fast-paced environment as part of an agile team and ... Explain problems and/or solutions to end users, management and non-technical team members in laymen ...

Senior Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript ... Collaborate with the Team Lead, Manager, Architects, Cloud Engineers, and other stakeholders to ...

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina ... Plans and manages complex technical assignments with a high degree of independence while balancing ...

Senior Software Engineer

Cary, NC · On-site

$120 - $180/hr

Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina ... Plans and manages complex technical assignments with a high degree of independence while balancing ...

next page

Showing results 1-20

Sr Software Manager information

See Raleigh, NC salary details

$48.1K

$123.6K

$203.7K

How much do sr software manager jobs pay per year?

As of Aug 9, 2026, the average yearly pay for sr software manager in Raleigh, NC is $123,573.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,700.00 and $144,800.00 per year, depending on experience, location, and employer.

What is the difference between Sr Software Manager vs Software Architect?

AspectSr Software ManagerSoftware Architect
CredentialsBachelor's/Master's in CS or related field, management experienceBachelor's/Master's in CS or related field, strong technical expertise
Work EnvironmentTeam leadership, project management, cross-functional collaborationDesigning system architecture, technical strategy, high-level system planning
Employer & Industry UsageTech companies, software firms, startupsSoftware development firms, enterprise tech, product companies
Search & Comparison IntentUnderstanding managerial roles in software developmentUnderstanding technical design and system planning roles

The Sr Software Manager focuses on leading development teams, managing projects, and ensuring timely delivery. In contrast, a Software Architect primarily designs system architecture, sets technical standards, and guides technical strategy. Both roles require strong technical backgrounds, but their core responsibilities differ—one manages teams and projects, the other focuses on technical design and system planning.

How does a Sr software manager balance technical leadership with people management responsibilities?

As a Sr Software Manager, you'll often find yourself juggling strategic technical decisions with the growth and well-being of your team. This balance typically involves setting technical direction, overseeing architectural decisions, and ensuring code quality, while also conducting performance reviews, mentoring team members, and facilitating career development. Effective Sr Software Managers prioritize communication, delegate technical tasks appropriately, and create a collaborative environment that fosters both innovation and professional growth. Regular alignment with other managers and stakeholders ensures project goals are met without neglecting team morale or individual development.

What does a Sr software manager do?

A Sr Software Manager oversees software development teams and projects, ensuring that all software products meet company standards and client needs. They are responsible for planning, coordinating, and guiding the work of developers, testers, and other technical staff. This role often includes setting technical direction, managing budgets and resources, and facilitating communication between stakeholders. Sr Software Managers also play a key role in mentoring team members and implementing best practices throughout the development lifecycle.

What are the key skills and qualifications needed to thrive as a Sr software manager?

To thrive as a Sr Software Manager, you need expertise in software development, project management, and leadership, typically supported by a degree in computer science or related field and substantial industry experience. Familiarity with agile methodologies, version control systems, and enterprise software tools like JIRA or GitHub is commonly required. Strong communication, strategic thinking, and team-building abilities make someone stand out in this role. These skills are essential to effectively guide technical teams, deliver complex projects on time, and align software initiatives with organizational goals.
Infographic showing various Sr Software Manager job openings in Raleigh, NC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $123,573 per year, or $59.4 per hour.

Sr. Software Engineer (IaC) - TS/SCI with Security Clearance

Zachary Piper Solutions, LLC

Raleigh, NC • On-site

$175K - $225K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 27 days ago


Job description

Zachary Piper Solutions is seeking a Sr. Software Engineer (IaC)- TS/SCI for a world leading technology organization in the Raleigh, North Carolina area. The Sr. Software Engineer (IaC) - TS/SCI role is a hybrid position. The Sr. Software Engineer (IaC) - TS/SCI will lead the design, development, and implementation of scalable Infrastructure as Code solutions to support secure, cloud-native platforms. An ideal candidate for the Sr. Software Engineer (IaC) - TS/SCI role is a senior-level engineer with deep expertise in infrastructure automation, cloud platforms, and modern DevOps practices. Responsibilities of the Sr. Software Engineer (IaC) - TS/SCI: • Design, develop, and maintain Infrastructure as Code using tools such as Terraform and Terragrunt. • Architect and implement scalable, reusable infrastructure modules across multiple environments. • Collaborate with software engineering, DevOps, and security teams to enable reliable cloud deployments. • Support and optimize Kubernetes-based platforms and containerized workloads. • Develop automation and tooling, including Python-based solutions, to improve infrastructure reliability and efficiency. • Ensure infrastructure adheres to security, compliance, and operational best practices. Qualifications of the Sr. Software Engineer (IaC) - TS/SCI: • 7+ years of experience in software engineering, DevOps, or infrastructure engineering roles. • Strong hands-on experience with Infrastructure as Code, specifically Terraform and Terragrunt. • Experience deploying and managing Kubernetes environments in cloud or hybrid infrastructures. • Proficiency in at least one programming language, preferably Python, for automation and tooling. • Hands-on experience with cloud platforms such as AWS, Azure, or GCP. • Strong understanding of CI/CD pipelines, version control systems, and DevOps best practices. Compensation for the Sr. Software Engineer (IaC) - TS/SCI includes: • Salary range: $175,000 - $225,000 • Comprehensive benefits package including medical, dental, vision, 401(k), PTO, Sick Leave as required by law • This job opens for applications on 05/22/2026. Applications for this job will be accepted for at least 30 days from the posting date. #LI-JA1 #LI-HYBRID