1

Programming Language Jobs in Raleigh, NC (NOW HIRING)

Minimum of three (3) years of experience with at least one object-oriented programming language (Python, Java, C++, JavaScript/TypeScript, Golang, or similar) * Preferred Certifications: * AWS ...

Minimum of three (3) years of experience with at least one object-oriented programming language (Python, Java, C++, JavaScript/TypeScript, Golang, or similar) * Preferred Certifications: * AWS ...

AI Engineer

Cary, NC

$110K - $150K/yr

Proficiency in at least one programming language such as Python, PySpark, R, or SQL. * Experience delivering Generative AI (LLM) solutions, preferably on Azure. * Familiarity with Azure AI library ...

AI Engineer

Cary, NC ยท On-site

Proficiency in at least one programming language such as Python, PySpark, R, or SQL. * Experience delivering Generative AI (LLM) solutions, preferably on Azure. * Familiarity with Azure AI library ...

Be Seen First

Data Engineer

Durham, NC ยท On-site

$57 - $63/hr

Strong experience using the R programming language. * Experience designing and maintaining database structures supporting large-scale datasets. * Experience developing reproducible data pipelines and ...

Python Developer - DevOps

Durham, NC ยท On-site

$45.50 - $62.75/hr

Write efficient, reusable, and reliable code using python programming language. * Collaborate within team to develop and deploy software solutions. * Utilize GitHub for version control and ...

Proficiencyinat least one objected-oriented programming language, preferably pythonwith hands-on experience inml frameworks like TensorFlow, PyTorch or Scikit-learn Required Skills * Experience with ...

Principal Software Engineer

Durham, NC

$130K - $174K/yr

Exposure to coding in more than one programming language. Our full stack engineers work across a range of client, middle tier, messaging, caching and database technologies including Java, Spring boot ...

New

PROGRAMMING - UNREAL ENGINE What We Do Unreal-powered projects have been on the bleeding edge of ... What You'll Do Epic Games is searching for an experienced Senior Language Programmer to join our ...

Demonstrable proficiency in at least one modern programming language (C, C++, or C#) or scripting languages (Python) to facilitate reading code, writing test harnesses, or debugging * Working ...

Proficiency in at least one objected-oriented programming language, preferably python with hands-on experience in ml frameworks like TensorFlow, PyTorch or Scikit-learn Required Skills * Experience ...

Proficiency in at least one programming language commonly used for test automation, including Python, Java, JavaScript, or TypeScript. * Experience working with modern web technologies and ...

Expertise with C/C++ programming language Ways to stand out: from the crowd: * Prior experience with processor verification, including instruction pipelines and caches, is desirable * Expert ...

Senior Software Engineer, CUTLASS Kernels

Durham, NC ยท On-site

$118K - $156K/yr

Experience with CUDA, OpenCL, HIP, SYCL, Mojo, Pallas, Triton, Mosaic, Halide, or any general-purpose or domain-specific programming language targeting highly parallel accelerators. * Deep ...

QA Engineer

Raleigh, NC ยท On-site

Proficiency in at least one programming language commonly used for test automation, including Python, Java, JavaScript, or TypeScript. * Experience working with modern web technologies and ...

next page

Showing results 1-20

Programming Language information

See Raleigh, NC salary details

$43.3K

$68.9K

$96.2K

How much do programming language jobs pay per year?

As of Jul 3, 2026, the average yearly pay for programming language in Raleigh, NC is $68,875.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,600.00 and $86,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Programming Language Developer, and why are they important?

To thrive as a Programming Language Developer, you need a deep understanding of computer science fundamentals, compiler theory, and strong programming skills, often supported by a degree in computer science or a related field. Experience with languages like C/C++, LLVM, parser generators, and familiarity with version control systems are typically required. Analytical thinking, attention to detail, and effective problem-solving set standout professionals apart in this role. These skills are crucial for designing efficient, reliable programming languages that can be effectively adopted and maintained by developer communities.

What is the difference between Programming Language vs Software Developer?

AspectProgramming LanguageSoftware Developer
Required CredentialsNone or basic coding knowledgeDegree in Computer Science or related field, coding skills
Work EnvironmentUsed in coding, scripting, and development tasksDesigning, coding, testing, and maintaining software
Industry UsageTools for software developmentProfessionals who develop software using programming languages

Programming languages are tools used by software developers to create applications. While programming languages are essential for coding, software developers apply these languages in real-world projects, combining skills, problem-solving, and design to build functional software solutions.

What are some common challenges faced when working as a programming language developer?

Programming language developers often encounter challenges such as designing language features that balance usability and performance, ensuring backward compatibility, and writing comprehensive documentation. Collaboration with compiler engineers, tool developers, and the user community is essential to address bugs and gather feedback on language design. Staying updated with evolving industry standards and technologies is also vital for long-term success in this role.

What are programming languages?

Programming languages are formal systems of communication used to instruct computers to perform specific tasks. They provide a set of rules and syntax for writing code that can be interpreted or compiled into machine instructions. Examples include Python, Java, C++, and JavaScript, each with their own strengths and typical use cases. Learning a programming language is essential for software development, automation, data analysis, and many other fields in technology.
Infographic showing various Programming Language job openings in Raleigh, NC as of June 2026, with employment types broken down into 74% Full Time, 21% Part Time, 1% Temporary, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $68,875 per year, or $33.1 per hour.

DevSecOps Engineer

BryceTech

Raleigh, NC โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 16 days ago


Job description

Company Description
BryceTech is a trusted leader in complex technology domains, delivering data-driven solutions in aerospace, biosecurity, and defense. We specialize in systems engineering, advanced analytics, R&D programs, and strategic advisory support. Our clients - including NASA, DoD, HHS, DHS, and other civil and national security agencies - rely on us to drive mission success and accelerate innovation.
BryceTech has been recognized in the Washington Technology Fast 50 ranking of top high-growth small businesses for five consecutive years and received a GovCon Contractor of the Year Award in 2025, underscoring our strong growth, competitive positioning, and excellence in federal contracting. With a proven track record of winning sought-after contracts, scaling high-performance teams, and executing on critical government missions, BryceTech presents a compelling opportunity for strategic partnerships in the GovCon space.
Job Description
BryceTech is seeking a DevSecOps Engineer to support the development, hardening, deployment and ongoing maintenance of tools that enable military wargamers to simulate nuclear, chemical and biological events in wargame scenarios and training. Based out of Raleigh, NC, this position is part of a multi-disciplinary collaborative team of software, cloud, and security engineers delivering the next generation of cloud and web enabled wargaming software.
Responsibilities:
  • Developing and maintaining GitLab CI/CD pipelines
  • Working with developers to containerize both new and existing code
  • Deploying to on-premise and cloud-based Kubernetes Clusters
  • Managing releases of the application to our customer environments
  • Implementing Terraform code to deploy security compliant cloud infrastructure where the mission application will be deployed to a production environment
  • Complete cyber security requirements of the production system to achieve and maintain an Authority to Operate (ATO) from our customer
  • Leverage programming languages such as Python, Java, C++, JavaScript
  • Provide contributions to CDRLs including presentation materials, technical reports, software documents, and training materials as required
  • Identify processes and capabilities that can be streamlined and automated
  • Communicate effectively to help bridge stakeholder and development requirements
  • Attend meetings / engage with the DevSecOps and Development teams as required to ensure deliverables are well-understood
  • Understanding of Prime requirements and role of high availability architectures, performance optimization, and monitoring techniques

Qualifications
  • Education: Bachelor's degree or higher in Computer Science (or related)
  • Certifications: CompTIA Security+ (or DoD 8570 IAT Level 2 equivalent)
  • Clearance: Active DoW Secret clearance required
  • Experience:
    • Minimum of three (3) years of experience with Terraform Infrastructure as Code (IaC) for cloud providers (AWS preferred)
    • Minimum of three (3) years of experience with Kubernetes & containers
    • Minimum of three (3) years of experience with CI/CD pipelines
    • Minimum of three (3) years of experience with at least one object-oriented programming language (Python, Java, C++, JavaScript/TypeScript, Golang, or similar)
  • Preferred Certifications:
    • AWS Certification (Solutions Architect, Developer, SysOps, DevOps)
    • Kubernetes Certifications (CKA, CKAD, CKS)
    • Linux OS Certification (Red Hat RHCSA/RHCE or similar) โ€ข
  • Preferred Experience:
    • Minimum of one (1) year experience in security patching and remediation

Additional Information
BryceTech offers a full range of benefits, including competitive salary, a comprehensive health plan including dental and vision coverage, company-paid life & disability insurance policies, 401(k) plan with company match, and an educational reimbursement program.
All your information will be kept confidential according to EEO guidelines.