1

Software Companies Jobs in Raleigh, NC (NOW HIRING)

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 ... the insurance companies won't let us pay 100%). For your dependents, Arpio will cover 75% of ...

A strong foundational understanding of how modern cloud software is built, how SaaS companies operate and how to navigate regulatory requirements around business realities. Preferred Qualifications

A strong foundational understanding of how modern cloud software is built, how SaaS companies operate and how to navigate regulatory requirements around business realities. Preferred Qualifications

Senior Software Developer - V-Force

Raleigh, NC · On-site +1

$53 - $70/hr

This is a unique opportunity to join one of the fastest-growing infrastructure companies in history ... About the Role: We're looking for an experienced software developer with strong skills in C, C ...

Software Tutor

Durham, NC · Remote

$18 - $40/hr

Emphasizes writing maintainable, scalable code and connects software development to industry practices in startups, enterprise companies, and open-source communities. * Curriculum Awareness ...

Software Tutor

Chapel Hill, NC · Remote

$18 - $40/hr

Emphasizes writing maintainable, scalable code and connects software development to industry practices in startups, enterprise companies, and open-source communities. * Curriculum Awareness ...

Showing results 41-60

Software Companies information

See Raleigh, NC salary details

$46.7K

$108.7K

$161.4K

How much do software companies jobs pay per year?

As of Aug 13, 2026, the average yearly pay for software companies in Raleigh, NC is $108,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $126,400.00 per year, depending on experience, location, and employer.

What is the difference between Software Companies vs Software Developers?

AspectSoftware CompaniesSoftware Developers
Primary RoleOrganizations that create, sell, or provide software products or servicesIndividuals who design, code, and maintain software applications
Work EnvironmentOffice or remote teams within companies or firmsTypically work within companies, often in office or remote settings
CredentialsCompany credentials vary; often require technical expertise and industry experienceRequire programming skills, degrees, certifications like coding bootcamps or CS degrees
Industry UsageUsed by businesses across sectors to develop software solutionsUsed by employers to describe individual roles in software development

In summary, Software Companies are organizations that develop and sell software, while Software Developers are the professionals who create and maintain software within those companies. Understanding this distinction helps job seekers and industry professionals clarify roles and expectations.

What are software companies?

Software companies are businesses that develop, distribute, and maintain computer software products and services. These companies create applications, operating systems, and other digital tools for various industries and consumers. Their work can range from developing custom solutions for clients to producing widely used commercial software. Software companies may also provide support, updates, and consulting services related to their products. Well-known examples include Microsoft, Adobe, and Salesforce.

What are some common challenges faced by new employees working at software companies?

New employees at software companies often face challenges such as adapting to fast-paced development cycles, learning company-specific coding standards, and integrating with cross-functional teams. It can also be demanding to quickly get up to speed with proprietary tools, legacy systems, or unfamiliar tech stacks. However, most companies provide onboarding programs, mentoring, and regular team meetings to help new hires acclimate and contribute effectively.

What are the key skills and qualifications needed to thrive in a software company, and why are they important?

To thrive in a software company, you generally need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or JavaScript), version control systems like Git, and agile development methodologies is typically expected. Excellent teamwork, adaptability, and communication skills help individuals collaborate effectively and respond to rapid technological changes. These technical and soft skills are crucial for building robust software solutions and contributing to a dynamic, fast-paced work environment.

What are popular job titles related to Software Companies jobs in Raleigh, NC?

For Software Companies jobs in Raleigh, NC, the most frequently searched job titles are:

What job categories do people searching Software Companies jobs in Raleigh, NC look for?

The top searched job categories for Software Companies jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Software Companies jobs?

Cities near Raleigh, NC with the most Software Companies job openings:

Infographic showing various Software Companies job openings in Raleigh, NC as of August 2026, with employment types broken down into 75% Full Time, and 25% Part Time. Highlights an 100% In-person job distribution, with an average salary of $108,716 per year, or $52.3 per hour.

SaaS Product Software Architect

Fidelity National Financial

Raleigh, NC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 16 days ago


Fidelity National Financial rating

7.9

Company rating: 7.9 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

182nd of 306 rated insurance


Job description

SoftPro is the nation's leading provider of real estate closing and title insurance software. A division of Fidelity National Financial (NYSE: FNF), SoftPro's technology solutions are used in thousands of law firms and title companies throughout the country and are an essential part of residential and commercial Real Estate transactions. SoftPro's Headquarters is in Raleigh, North Carolina.
SoftPro has received national recognition for our excellent customer service and products and we were recently recognized as a 2026 Best Places to Work by the Triangle Business Journal! SoftPro has won this prestigious award 14 times since 2012!
SoftPro is seeking a SaaS Product Software Architect in our Raleigh, NC or Jacksonville, FL offices. This is a hybrid position, with a requirement to be in the office 2-3 days a week. In this position, you will provide technical vision and direction to our SaaS product teams. You will be responsible for selecting, integrating and driving the technologies, best practices, and systems architecture that best supports the Product and Technical roadmap for our SaaS product initiative.
What will I do as a SaaS Architect at SoftPro?
  • Envision and drive a technical strategy for our new SaaS product initiative.
  • Evaluate new technologies and provide guidance on industry best practices and technical trends
  • Be a visible leader across the Product and Development teams to advocate for the use of the correct architectural patterns for our SaaS product.
  • Develop conceptual system designs and architectural roadmaps
  • Develop working prototypes of new or complex design elements
  • Translate business and functional requirements into solutions that integrate seamlessly to existing solutions
  • Work with other Architects to ensure that best practices and approved patterns are effectively communicated and utilized across all teams
  • Provide technical leadership and mentoring to the SaaS team members
  • Perform design and code reviews to ensure quality and adherence to design and coding standards
  • Document systems and architectures as appropriate
  • Manage multiple activities in a fast-paced environment
  • Collaborate with local and remote teams
  • Follow Agile software development practices

What skills do I need to be a successful SaaS Architect at SoftPro?
  • 7+ years of software development experience with a concentration on design and architecture, especially at a platform level
  • Proven ability to translate business and functional requirements into effective solutions
  • Demonstrated ability to effectively communicate with non-technical audiences
  • Experience with cloud-native architecture and cloud technology offerings (Azure preferred), including Kubernetes and PaaS solutions
  • Solid understanding of RESTful API design and cloud-native service development
  • Solid understanding of DevOps practices and principles, with demonstrated experience of the CI/CD process
  • Experience with the use of AI assisted or Agentic AI coding tools in architectural design and SDLC
  • Experience working with Agile software development practices (SCRUM, Kanban)
  • Strong, methodical problem-solving skills
  • Self-starter who demonstrates initiative

Education Requirements
BS or MS in Computer Science, or equivalent experience designing highly performant and reliable commercial, business-to-business applications, with commensurate software architecture experience
Ready to Make an Impact?
Join a team that values innovation, collaboration, and excellence. Apply today and discover why SoftPro is consistently recognized as one of the Best Places to Work!
COMPENSATION & BENEFITS
FNF, its affiliates, and subsidiaries carefully considers multiple factors to determine compensation, including a candidate's education, training, specialty, experience, and work location. The base salary (exempt) or hourly rate (non-exempt) is just one component of the total rewards package offered to our employees, including potential bonus or commission eligibility, insurance (medical/dental/vision/life/disability), matching 401(k) plan and matching employee stock purchase plan.
JOIN US AND LIVE OUR CORE VALUES
Deliver AMAZING Customer Service, Be an AWESOME Teammate, Adopt a Sense of Urgency, Innovate to be Efficient, Produce Quality Work, Take Initiative, Go the Extra Mile.
EQUAL OPPORTUNITY POLICY
FNF, its affiliates and subsidiaries, is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, protected veteran status, national origin, sexual orientation, gender identity or expression (including transgender status), genetic information or any other characteristic protected by applicable law.

What Fidelity National Financial employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom