Software Architect Jobs in North Carolina
Software Architect jobs in North Carolina are in strong and consistent demand, concentrated in enterprise software, financial technology, and life sciences, with openings at every level from associate architect through principal and distinguished engineer. The heaviest hiring is in the Research Triangle area of Raleigh and Durham, Charlotte, and Greensboro, where employers like Lenovo, Bank of America, and Red Hat have long-established engineering footprints. Cloud-native architecture, microservices design, and enterprise integration are the most sought-after specializations across the state. Find a role that fits below and apply directly.
Find Software Architect JobsOverview
Showing 5 of 9+ Software Architect jobs











Cisco’s Security& Trust Organization (STO) is the backbone of our global customer ecosystems. The Cryptographic Services team builds and operates the zero-trust infrastructure that secures digital identities and secrets at enterprise scale. We aren't just leading infrastructure; we are defining how Cisco protects its most critical data assets.
Our team powers two high-impact enterprise platforms:
- Enterprise Secrets Management: A centralized service built on Vault Enterprise, safeguarding credentials and encryption keys across multi-cloud and high-compliance boundaries (including FedRAMP and DoD IL5).
- Private PKI& CA Platform: A high-assurance, automated certificate lifecycle service on AWS EKS that secures internal microservices, cloud applications, and global supply chains.
As a Senior DevOps Engineer, you will blend platform engineering, cloud architecture, and Site Reliability Engineering (SRE) to build resilient infrastructure.
- Architect and Scale: Drive the reliability and scalability of Vault clusters and containerized CA workloads across diverse environments (FedRAMP, IL5, and commercial).
- Modernize Infrastructure: Build our GitOps future by maintaining modular Terraform/Terragrunt, Helm charts, and Argo CD Application Sets.
- Automate Lifecycles: Lead zero-downtime upgrades and image pipelines (Packer/Docker) that integrate seamlessly with CI/CD and incident response workflows.
- Enable Tenants: Build scalable isolation models that allow business units to migrate legacy cryptographic workloads to our modern, automated platforms.
- Champion Compliance: Implement"Policy-as-Cod" (Sentinel, OPA) and ensure our infrastructure meets meticulous FIPS 140-3 and audit standards.
- Optimize Performance: Own end-to-end telemetry (Prometheus/Grafana/Splunk), lead root-cause analysis, and refine our operational runbooks.
- Innovate: Evaluate and prototype next-gen identity and secrets technologies (e.g., OpenBao, Infisical) to ensure we stay ahead of industry standards.
- Foundational Experience: 8+ years in DevOps, SRE, or Cloud Engineering, supported by a degree in a technical field or practical experience.
- Secrets& Cryptography: Hands-on experience deploying and leading HashiCorp Vault at scale (Raft, replication, disaster recovery).
- Cloud Proficiency: Deep knowledge of AWS (EKS, IAM, KMS, VPC) and Kubernetes orchestration.
- IaC Mastery: Experience building modular, reusable Terraform/Terragrunt environments and robust CI/CD pipelines (GitLab, GitHub Actions).
- Automation: Proficiency in Go, Python, or Bash to compose operational tooling and API-driven automation.
- Operational Mindset: Experience supporting 24x7 production environments and leading incident responses with a blameless, growth-oriented perspective.
- Compliance Expertise: Experience operating in regulated environments like FedRAMP, SOC 2, or ISO 27001.
- Security Integration: Knowledge of HSMs (CloudHSM, Thales Luna) and certificate management (ACME, EST, SCEP).
- Policy-as-Code: Familiarity with OPA, Kyverno, or HashiCorp Sentinel.
- Data& Database Ops: Exposure to enterprise database replication or complex middleware tiers.
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
The starting salary range posted for this position is $139,300.00 to $203,600.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco’s plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco’s policies:
- 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
- 1 paid day off for employee’s birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
- Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
- Exempt employees participate in Cisco’s flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
- 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
- Additional paid time away may be requested to deal with critical or emergency issues for family members
- Optional 10 paid days per full calendar year to volunteer
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
- .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
- 1.5% of incentive target for each 1% of attainment between 50% and 75%;
- 1% of incentive target for each 1% of attainment between 75% and 100%; and
- Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$167,700.00 - $282,000.00
Non-Metro New York state& Washington state:
$149,100.00 - $250,900.00
- For quota-based sales roles on Cisco’s sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
See All 9 Software Architect Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Software Architect JobsSoftware Architect Jobs by City in North Carolina
Where North Carolina roles are concentrated, by current openings.
Software Architect Job Market in North Carolina
A snapshot from current North Carolina openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
What North Carolina Employers Look For
The qualifications that appear most often in software architect jobs across North Carolina.
- Bachelor's or master's degree in computer science, software engineering, or a related field
- Extensive experience designing distributed systems, microservices, or cloud-native architectures
- Proficiency with AWS, Azure, or Google Cloud platform architecture and deployment patterns
- Demonstrated ability to lead technical teams and align architecture with business objectives
- Experience with enterprise integration patterns, APIs, and modern DevOps or CI/CD pipelines
- Strong communication skills for presenting architectural decisions to technical and non-technical stakeholders
Software Architect Jobs in North Carolina: Frequently Asked Questions
How do you become a software architect in North Carolina?
Software architect is not a state-licensed profession in North Carolina, so there is no board exam or registration required to work in the role. Most North Carolina employers expect a bachelor's degree in computer science or software engineering and substantial experience as a senior software engineer before considering a candidate for an architect-level position. Industry credentials such as AWS Certified Solutions Architect or the Open Group Architecture Framework certification strengthen a candidacy and appear frequently in North Carolina job postings.
How much do software architects make in North Carolina?
Software architects in North Carolina earn a median of about $134,710 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $83,840 for the lowest 10% to over $179,310 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire software architects in North Carolina?
Employers hiring software architects in North Carolina right now include Booz Allen Hamilton, Toshiba Global Commerce Solutions, and Cisco, based on current listings on Migrate Mate as of November 2026. North Carolina's Research Triangle and Charlotte metro areas anchor much of this hiring, driven by the region's concentration of fintech, enterprise software, and life sciences companies with large engineering organizations.
Which North Carolina cities have the most software architect jobs?
Durham, Fayetteville, and North Carolina have the most software architect openings in North Carolina. The Research Triangle cities of Raleigh and Durham lead because of the dense cluster of technology companies, major university research partnerships, and corporate headquarters in the area, while Charlotte's large financial services sector generates strong and consistent demand for architects working on banking platforms and enterprise systems.
Are there remote software architect jobs in North Carolina?
Yes, and more than most fields. Software architecture is a largely desk-based, communication-intensive discipline that translates well to distributed teams. About 50% of software architect openings tied to North Carolina are remote or hybrid as of November 2026, reflecting how broadly the tech industry has embraced flexible arrangements for senior technical roles. The portions of the role most commonly performed remotely include system design reviews, documentation, and cross-team technical planning sessions.
How can I get hired as a software architect in North Carolina with little or no experience?
The most realistic entry path is to build several years of experience as a senior software engineer first, then pursue an architect role internally or through a lateral move. Large North Carolina employers including financial institutions in Charlotte and technology companies in the Research Triangle regularly hire associate or staff engineers into pathways that lead to architecture roles. Building a portfolio of system design work, earning a cloud architecture certification, and contributing to open-source projects that demonstrate design thinking all strengthen a candidacy for that transition.
Where can I find and apply to software architect jobs in North Carolina?
You can find and apply to software architect jobs in North Carolina on Migrate Mate, which lists current openings tied to employers hiring in the state. Find roles that fit your experience and specialization and apply directly to the ones that match.
See All 9 Software Architect Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Software Architect Jobs