2

Remote Software Engineer Manager Jobs in Raleigh, NC

Principal Software Engineer

Raleigh, NC ยท On-site +1

$151.51K - $249.95K/yr

You will also work closely with product management, other engineering teams at Red Hat, as well as ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Principal Software Engineer

Raleigh, NC ยท On-site +1

$151.51K - $249.95K/yr

Work closely with management, product owners, developers, and quality engineers to understand ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Staff Software Engineer

Raleigh, NC ยท On-site +1

$60/hr

Benefits Fully remote: work from anywhere in the US, Canada, UK, Ireland, Australia, and New ... Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred.

CNA Search is seeking a remote GO Software Engineer for a large Growing Organization. Great benefits, culture and Remote. Must be or Our primary architecture is oriented around small independent ...

Primarily remote with minimum travel. * The primary office is located in Durham, NC. * Collaborate ... Management reserves the right to assign or reassign duties and responsibilities at any time, based ...

Senior Software Engineer

Durham, NC ยท On-site +1

$118.40K - $156.10K/yr

The ideal candidate will thrive in our remote work environment, architecting scalable software ... Leadership and team management skills. Being a team player. * Excellent problem-solving and ...

Senior Software Engineer

Durham, NC ยท Remote

$118.40K - $156.10K/yr

The ideal candidate will thrive in our remote work environment, architecting scalable software ... Leadership and team management skills. Being a team player. * Excellent problem-solving and ...

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

Whether you are a passionate orchestration guru or experienced software developer -- we want you to ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...

Whether you are a passionate orchestration guru or experienced software developer -- we want you to ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...

next page

Showing results 1-20

Remote Software Engineer Manager information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do remote software engineer manager jobs pay per year?

As of May 28, 2026, the average yearly pay for remote software engineer manager in Raleigh, NC is $143,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Software Engineer Manager, and why are they important?

To thrive as a Remote Software Engineer Manager, you need a strong background in software development, team leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and remote collaboration platforms (like Slack and Zoom) is essential. Excellent communication, problem-solving abilities, and the capacity to motivate and guide remote teams distinguish top performers in this role. These skills ensure effective project delivery, cohesive remote teamwork, and the ongoing professional growth of distributed engineering teams.

How do Remote Software Engineer Managers effectively support and lead distributed teams?

Remote Software Engineer Managers utilize a mix of regular video meetings, asynchronous communication tools, and clear documentation to maintain team cohesion and productivity. They focus on setting clear expectations, providing timely feedback, and fostering a culture of trust and autonomy despite geographical distances. Additionally, they often implement structured onboarding processes and promote professional growth through virtual mentorship and training, ensuring remote engineers feel connected and supported.

What is a Remote Software Engineer Manager?

A Remote Software Engineer Manager is a technical leader who oversees a team of software engineers working from different locations rather than a centralized office. Their responsibilities include managing project timelines, mentoring developers, facilitating communication, and ensuring the successful delivery of software products. They use digital collaboration tools to coordinate their teams, set goals, and monitor progress. This role requires strong leadership, technical expertise, and the ability to foster a positive, productive remote work environment.

What is the difference between Remote Software Engineer Manager vs Remote Software Engineer?

AspectRemote Software Engineer ManagerRemote Software Engineer
CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's/Master's in CS or related field, technical skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersDevelops code, implements features, collaborates with team
Employer & Industry UsageTech companies, startups, large enterprisesTech companies, startups, software development firms

The main difference is that a Remote Software Engineer Manager oversees teams and projects, focusing on leadership and management, while a Remote Software Engineer primarily writes code and develops software features. Both roles require technical expertise, but the manager also needs leadership skills and experience managing teams.

What are the most commonly searched types of Remote Software Engineer jobs in Raleigh, NC? The most popular types of Remote Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Remote Software Engineer Manager jobs? Cities near Raleigh, NC with the most Remote Software Engineer Manager job openings:
Infographic showing various Remote Software Engineer Manager job openings in Raleigh, NC as of May 2026, with employment types broken down into 75% Full Time, 18% Part Time, 1% Temporary, and 6% Contract. Highlights an 37% Physical, 3% Hybrid, and 60% Remote job distribution, with an average salary of $143,405 per year, or $68.9 per hour.
AI/ML Software Engineer

AI/ML Software Engineer

Frontier Technology Inc.

Durham, NC โ€ข Remote

$140K - $220K/yr

Full-time

Posted 7 days ago


Job description

Frontier Technology Inc. (FTI) is seeking an AI/ML Software Engineer to design, build, and deploy secure, scalable software and data systems that support mission operations, analytics, and simulation environments. This role is for a hands-on engineer and someone who loves writing code, building systems end-to-end, and solving real-world technical challenges in secure, distributed environments.

FTI delivers mission-focused solutions to the Department of Defense (DoD/DoW) and Intelligence Community (IC) through advanced engineering, digital transformation, and program execution expertise. We help our customers solve complex challenges by integrating people, process, and technology.


Software Design & Development

  • Design and implement APIs, data pipelines, and simulation runtime logic that connect and enable mission applications.
  • Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular.
  • Write clean, testable, and maintainable code following secure coding and software engineering best practices.
  • Build and integrate modular microservices to improve scalability, maintainability, and interoperability.

Cloud & Containerized Environments

  • Build and deploy containerized, cloud-native services using Docker, Kubernetes, and CI/CD pipelines (GitLab, Jenkins, or equivalent).
  • Implement Infrastructure-as-Code and automation scripts to accelerate deployment and configuration management.
  • Contribute to secure deployments across hybrid or disconnected environments (IL4โ€“IL6, AWS GovCloud, or on-prem).

Systems Integration & Distributed Computing

  • Develop distributed systems and data integration frameworks using message buses such as Kafka or Redis.
  • Engineer data flow between analytic, AI, and simulation components to support real-time mission use cases.
  • Collaborate with system engineers and architects to ensure interoperability across software ecosystems.

Data & Analytics Integration

  • Build and manage databases (PostgreSQL, MongoDB, graph DBs) and model complex data relationships.
  • Develop data services that feed analytics pipelines or integrate AI/ML outputs into runtime systems.
  • Work with serialization and exchange formats such as JSON, Protobuf, GeoJSON, or KML.

Security, Testing & Sustainment

  • Write, test, and deploy software within secure or classified environments.
  • Automate testing and monitoring to ensure performance, reliability, and repeatable deployments.
  • Support the transition of prototypes to operational systems, focusing on maintainability and observability.

Minimum Requirements:

  • Must be a U.S. citizen and be willing to obtain and maintain a secruity clearance, as needed.
  • 6-10+ years of professional software engineering experience.
  • 3+ years of professional experience with DevSecOps, Zero-Trust, or ATO/RMF processes in Department of Defense (DoD/DoW) environments.
  • Strong full-stack or systems engineering background.
  • Proficiency in one or more of the following languages: Java, Python, C++, or TypeScript/Angular.
  • Experience building containerized, cloud-native solutions using Docker, Kubernetes, and CI/CD pipelines.
  • Complete understanding of distributed systems and message buses (Kafka, Redis, etc.).
  • Experience developing or integrating analytics and AI models into production systems.

ย Preferred Qualifications:

  • Experience deploying code in IL4โ€“IL6 or edge/disconnected environments.
  • Familiarity with databases such as PostgreSQL, MongoDB, or graph databases.
  • Knowledge of Infrastructure-as-Code (Terraform, CloudFormation, or CDK).
  • Bachelorโ€™s degree in Computer Science, Software Engineering, or a related technical field.
  • Active Secret clearance preferred; ability to obtain one is required.

For this role, the compensation range is $140k-$220k.

*Note: Starting pay will be based on a number of factors and commensurate with the candidateโ€™s residence location, qualifications & experience.

#LI-SB1

#LI-Remote