1

Systems Engineer Jobs in Raleigh, NC (NOW HIRING)

Systems Engineer II

Raleigh, NC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Work closely with engineering, architecture, and development teams to integrate software and systems engineering, building scalable, fault-tolerant, cloud-native systems delivered through DevOps ...

Systems Engineer II

Raleigh, NC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Work closely with engineering, architecture, and development teams to integrate software and systems engineering, building scalable, fault-tolerant, cloud-native systems delivered through DevOps ...

Software Systems Engineer (SevOne)

Cary, NC · On-site

$160K - $189K/yr

S. in System Engineering or a related field and 5 years of experience in a System Engineering discipline. 2 years of experience creating reports with the SevOne 5 years of experience with PERL ...

Systems Engineer Senior I

Wake Forest, NC · On-site

$89K - $122K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Systems Engineer is expected to provide system level trade-space assessments of approaches working with the Project Engineer to determine the benefit trade-offs. At Ultra Maritime, the Systems ...

Model Based Systems Engineer

Raleigh, NC · On-site

$160K - $260K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

MBSE Modeler to provide systems engineering support in the development and maintenance of SysML models and simulation. The selected individual will support government stakeholders in translating ...

Overview We are seeking a full-time Staff Systems Engineer on our Automotive OEM Team at Garmin's location in the Greater Kansas City area or at our location in Cary, NC. In this role, you will be ...

New

Model Based Systems Engineer

Raleigh, NC · On-site

$160K - $260K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

MBSE Modeler to provide systems engineering support in the development and maintenance of SysML models and simulation. The selected individual will support government stakeholders in translating ...

Showing results 41-60

Systems Engineer information

See Raleigh, NC salary details

$52K

$123.7K

$162.3K

How much do systems engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for systems engineer in Raleigh, NC is $123,663.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,300.00 and $152,600.00 per year, depending on experience, location, and employer.

What is a systems engineer?

Systems engineers are professionals who design, integrate, and manage complex systems throughout their life cycles. They work across various industries, ensuring that all aspects of a project or system—hardware, software, processes, and people—work together efficiently and effectively. Systems engineers coordinate between different engineering teams, address technical and organizational challenges, and ensure requirements are met. Their role often involves both big-picture thinking and attention to detail to deliver reliable and scalable solutions.

What does a systems engineer do?

The role of a systems engineer varies based on the company they work for, but in every industry systems engineers use computerized systems to keep track of all the moving parts within their organizations. The term systems engineer usually refers to a computer systems engineer, which combines several disciplines to create, purchase, and install a computer system that suits the needs of each particular client. They will also work in a hands-on manner during the installation, acquisition, testing, and implementation phases of the project. Duties typically include making recommendations for scalability, troubleshooting any problems that arise during the use of the system, reviewing a company’s security requirements, and recommending security measures to allow the company to avoid compromising any sensitive data.

What are the key skills and qualifications needed to thrive as a systems engineer, and why are they important?

To thrive as a Systems Engineer, you need a strong background in systems architecture, troubleshooting, and integration, typically supported by a degree in computer science or engineering. Familiarity with operating systems (like Linux and Windows), virtualization platforms, scripting languages, and certifications such as CompTIA, Cisco (CCNA), or Microsoft (MCSA) are commonly required. Strong problem-solving abilities, effective communication, and teamwork make candidates stand out in this role. These skills and qualifications ensure the design, implementation, and maintenance of reliable, scalable systems critical for organizational operations.

How does a systems engineer typically collaborate with cross-functional teams during a project lifecycle?

Systems Engineers often serve as a bridge between various technical and non-technical teams, including software developers, network specialists, project managers, and end users. Throughout a project, they participate in requirements gathering, design reviews, and integration testing, ensuring that each component fits seamlessly within the overall system. Effective communication and documentation are crucial, as Systems Engineers must translate complex technical concepts into actionable tasks for diverse stakeholders. This collaborative approach not only streamlines problem-solving but also helps deliver robust, scalable solutions.

What is the difference between Systems Engineer vs Network Engineer?

AspectSystems EngineerNetwork Engineer
CertificationsCompTIA Network+, Cisco CCNA, Microsoft certificationsCompTIA Network+, Cisco CCNA, Juniper JNCIA
Work EnvironmentDesigning, implementing, and managing IT systems and infrastructureDesigning, configuring, and maintaining network hardware and connectivity
Industry UsageIT, technology, enterprise solutionsTelecommunications, IT, networking service providers
Common TasksSystem integration, troubleshooting, server managementNetwork setup, routing, switching, security

While both roles involve technical expertise in IT infrastructure, Systems Engineers focus on overall system architecture and integration, whereas Network Engineers specialize in network hardware, connectivity, and security. Understanding these differences helps employers and professionals align skills with job requirements.

Is a systems engineer a high paying job?

Systems engineers typically earn above-average salaries compared to many other technical roles, with compensation varying based on experience, certifications, and location. They often work in industries such as technology, aerospace, and defense, where specialized skills and knowledge of tools like network systems and software are valued. Advanced certifications and experience can lead to higher pay levels in this field.

Is a systems engineer a stressful job?

Systems engineers often face stressful situations due to tight deadlines, complex problem-solving, and the need for high reliability in systems. The role can involve long hours and on-call responsibilities, especially during system outages or critical updates, but it also offers opportunities for problem-solving and technical growth.

What are the most commonly searched types of Systems Engineer jobs in Raleigh, NC?

The most popular types of Systems Engineer jobs in Raleigh, NC are:

What job categories do people searching Systems Engineer jobs in Raleigh, NC look for?

The top searched job categories for Systems Engineer jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Systems Engineer jobs?

Cities near Raleigh, NC with the most Systems Engineer job openings:

Infographic showing various Systems Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $123,663 per year, or $59.5 per hour.

Systems Engineer II

Arch Capital Group

Raleigh, NC • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

With a company culture rooted in collaboration, expertise and innovation, we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve their goals. In short, We Enable Possibility .
Job Summary
We are seeking an enthusiastic and motivated Cloud Engineer to join our team. This position is ideal for entry level candidates who are passionate about cloud technologies and eager to learn and grow in a dynamic environment. The Cloud Engineer will assist in driving and managing cloud deployments in Azure and AWS, leveraging Infrastructure as Code (IaC) and automation. This role is central to our cloud transformation, supporting efficient and scalable solutions for our organization.
Brief Description
Assists in Cloud Deployments: Support cloud deployments in Azure and AWS, leveraging Infrastructure as Code (IaC) and automation
Collaborates on Cloud-Native Systems: Work closely with engineering, architecture, and development teams to integrate software and systems engineering, building scalable, fault-tolerant, cloud-native systems delivered through DevOps
Supports Automation Efforts: Collaborate with the Automation team to automate repetitive tasks, leverage monitoring and predictive alerting, and ensure key metrics are actionable and drive improvement
Learns DevSecOps and Automation Platforms: Gain experience with the organization's DevSecOps and infrastructure automation platforms for deployment activities
Participates in Technology Strategy: Partner with Enterprise Architecture and the Automation team to support deployments that align with modern infrastructure engineering and development teams
Aligns with Business Objectives: Works toward business goals by defining required functionalities and managing resources to meet those needs effectively.
Responsibilities
Cloud Deployments with IaC and Automation: Assist in Azure and AWS deployments using Infrastructure as Code (IaC) tools such as Terraform, Terragrunt, and Ansible, ensuring effective consumption of IaC modules.
Fosters a Cloud-Native Culture: Advocate for cloud-native practices by evaluating, recommending, and engineering cloud Platform as a Service (PaaS) solutions, maintaining a catalog of guidance and standards.
Leverage DevOps/DevSecOps Toolchains: Utilize DevOps and DevSecOps tools, CI/CD pipelines, automation, and Infrastructure as Code (IaC) scripts to deploy cloud services.
Guides Engineers and Operations Teams: Provide support to engineering and operations teams on ensuring the end-to-end availability and performance of mission-critical services.
Stays Current with Technology Trends: Actively track and evaluate emerging technologies to enhance network and application performance, strengthen security, and raise service levels.
Builds Cross-Functional Relationships: Strengthen relationships and partnerships with Enterprise Architecture, Automation, and other key teams to enhance collaboration and streamline project deployments and execution
Infrastructure Deployments and Documentation: Document reference deployments and creates long-term plans to build, maintain, and improve IT infrastructure, ensuring resilience and minimal downtime.
Knowledge and Skills
Basic understanding of Azure and AWS cloud platforms and their offered services.
Familiarity with relevant technologies including infrastructure automation and configuration tooling (Terraform), Kubernetes environments (AKS/EKS), shared GitHub Actions libraries, and scripting (PowerShell, Bash, Python, YAML, etc.).
Exposure to DevOps (CI/CT/CD) tools (GitHub Actions, JFrog Artifactory, Sonar Cloud, Argo CD, and Harness) is a plus.
Basic knowledge of technology solutions, including concepts, practices, methods, and techniques in engineering public cloud, networks, Windows/Linux, and IT tools (monitoring, logging, alerting, Service Now, etc.).
Exposure to Containerization (AKS, EKS, OpenShift) and Serverless technologies is a plus.
Strong problem-solving, analytical, and decision-making ability.
Demonstrated ability to translate business needs into IT Infrastructure needs.
Basic understanding of engineering security technologies for private and public cloud services.
Preferred Qualifications
Bachelor's degree in computer science, Computer Engineering, Information Systems, or a related field.
Excellent oral and written communication skills with the ability to communicate technical concepts to a technical and non-technical audience.
Exceptional Customer and End User Experience focus.
Demonstrated ability to establish relationships and build rapport to influence colleagues at all levels, uncover business issues, and identify needs.
Knowledge of disaster recovery best practices including planning and testing.
Exposure to continuous (blue/green) deployment and canary tests is a plus.
Experience working in a hybrid on/offshore model is a plus.
Arch is committed to helping employees succeed through our comprehensive benefits package that includes multiple medical plans plus dental, vision and prescription drug coverage; a competitive 401k with generous matching; PTO beginning at 20 days per year; up to 12 paid company holidays per year plus 2 paid days of Volunteer Time Offer; basic Life and AD&D Insurance as well as Short and Long-Term Disability; Paid Parental Leave of up to 10 weeks; Student Loan Assistance and Tuition Reimbursement, Backup Child and Elder Care; and more. Click here to learn more on available benefits.
Do you like solving complex business problems, working with talented colleagues and have an innovative mindset? Arch may be a great fit for you. If this job isn't the right fit but you're interested in working for Arch, create a job alert! Simply create an account and opt in to receive emails when we have job openings that meet your criteria. Join our talent community to share your preferences directly with Arch's Talent Acquisition team.
10200 Arch Capital Services LLC