1

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

Senior Software Developer

Raleigh, NC · Hybrid

$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 · On-site

$51 - $67.25/hr

Senior Software Developer (Java / Go) - 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 ...

Sr Software Developer / Golang

Cary, NC · On-site

$51 - $67.25/hr

Senior Software Developer (Java / Go) - 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 ...

Senior Software Engineer

Chapel Hill, NC · On-site +1

$160K - $180K/yr

Engineering Manager Location: Chapel Hill, NC; Minneapolis, MN; Boston, MA (Newton Office); New York, NY Compensation: Senior Software Engineer 4 ($160,000-$180,000) depending on qualifications ...

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

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

Durham, NC

$118K - $155K/yr

Consultant, IT - Senior Software Engineer (SAP) Be You. Be Bold. Choose Duke. Be You Duke ... Lead development projects, manage technical resources, and ensure timely, highquality delivery

Senior Software Engineer

Durham, NC

$111K - $146K/yr

CENTRAL ADMIN MANAGEMENT Be You. Be Bold. Choose Duke. Duke University is seeking a Senior Software Engineer (SAP) to help design, build, and support technology-driven solutions that power the ...

Sr. Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Sr. Software Engineer Department: Information Technology Employment Type: Full Time Location: US ... Experience in developing/managing REST APIs to support communication between systems

Sr. Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

They are seeking a Senior Software Engineer to drive the evolution of cost-tracking solutions ... self-managed on-premise offerings, ensuring feature parity and architectural consistency. • ...

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 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

Raleigh, NC · On-site

$119K - $157K/yr

... strong Senior Software Engineer to join the CASLink team. The role involves developing and ... Building Management System. Responsibilities : • Contribute to the development, design, and ...

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 Jun 8, 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, and why are they important?

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.
Sr. Software Engineer (IaC) - TS/SCI with Security Clearance

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

Zachary Piper Solutions, LLC

Raleigh, NC • Hybrid

$175K - $225K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 25 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