1

Programming Language Engineer Jobs (NOW HIRING)

Demonstrate Programming Language Proficiency: Possess familiarity with at least one programming language. Exhibit a basic understanding of when to use a programming language versus a shell for ...

Demonstrate Programming Language Proficiency: Possess familiarity with at least one programming language. Exhibit a basic understanding of when to use a programming language versus a shell for ...

Cloud - Software Engineer

San Jose, CA · On-site

$70.25 - $91.50/hr

Company Description Intelliswift Software, Inc 5+ years of experience with at least one high level programming language like Python, Ruby, or Java (Python is preferred) 2+ years advanced-level ...

Software Engineer II

Fort George G Meade, MD · On-site

$108K - $148K/yr

Experience with object-oriented programming language constructs * Experience with Linux operating systems (RHEL preferred) * Experience developing with interpreted languages, such as Python * Strong ...

Demonstrate Programming Language Proficiency: Possess familiarity with at least one programming language. Exhibit a basic understanding of when to use a programming language versus a shell for ...

In this role, you will work at the intersection of programming language design, hardware architecture, and systems engineering by translating high-level abstractions into high-performance, production ...

In this role, you will work at the intersection of programming language design, hardware architecture, and systems engineering by translating high-level abstractions into high-performance, production ...

In this role, you will work at the intersection of programming language design, hardware architecture, and systems engineering by translating high-level abstractions into high-performance, production ...

Showing results 41-60

Programming Language Engineer information

See salary details

$39K

$101.8K

$137.5K

How much do programming language engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for programming language engineer in the United States is $101,752.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What is a programming language engineer?

Programming Language Engineers are specialized software engineers who design, implement, and maintain programming languages and their associated tools, such as compilers, interpreters, and development environments. They work on creating new programming languages or improving existing ones to enhance performance, security, and usability. Their responsibilities often include developing language specifications, optimizing code generation, and ensuring compatibility with hardware and software platforms. This role requires a deep understanding of computer science fundamentals, algorithms, and software architecture. Programming Language Engineers frequently collaborate with researchers and developers to advance programming technology.

What are some common challenges faced by programming language engineers when designing or maintaining a language?

Programming Language Engineers often encounter challenges related to balancing language performance, usability, and backward compatibility. They must continuously address evolving user needs, ensure that new features integrate seamlessly without introducing bugs, and optimize the language for various platforms. Collaboration with compiler developers, documentation teams, and the user community is crucial to gather feedback and ensure robust language evolution. Additionally, staying current with advancements in programming paradigms and tooling is essential for long-term success in this role.

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

To thrive as a Programming Language Engineer, you need a strong background in computer science, expertise in compiler design, and proficiency in multiple programming languages, often supported by a relevant degree. Familiarity with tools like LLVM, parser generators, and version control systems, as well as experience with language standards and development environments, is typically required. Analytical thinking, creativity, and effective communication are essential soft skills for solving complex problems and collaborating with cross-functional teams. These skills and qualities are crucial for designing robust programming languages and tools that meet user needs and advance software development.

What is the difference between Programming Language Engineer vs Software Developer?

AspectProgramming Language EngineerSoftware Developer
CredentialsBachelor's in Computer Science or related field; knowledge of programming languagesBachelor's in Computer Science or related field; coding skills
Work EnvironmentResearch and development, language design, compiler developmentApplication development, coding, debugging
Industry UsageTech companies, language tool providers, research labsSoftware firms, startups, enterprise IT
Search/Comparison IntentUnderstanding specialized language design rolesGeneral software development roles

Programming Language Engineers focus on designing, implementing, and optimizing programming languages and compilers, often working in R&D settings. Software Developers create applications and software solutions across various industries. While both roles require strong coding skills and a computer science background, Programming Language Engineers specialize in language architecture, whereas Software Developers focus on building software products.

What are popular job titles related to Programming Language Engineer jobs?

For Programming Language Engineer jobs, the most frequently searched job titles are:

Infographic showing various Programming Language Engineer job openings in the United States as of June 2026, with employment types broken down into 73% Full Time, 23% Part Time, 1% Temporary, and 3% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $101,752 per year, or $48.9 per hour.

Labview Programmer

Sunnyvale, CA • On-site

Texas State Library and Archives Commision
Libraries and Archives • 201 - 500 employees

Full-time

Re-posted 21 days ago


Job description

As a member of the Marine System Engineering department, you'll get to develop the next generation test stand data acquisition system using the LabVIEW programming language. This position will be served on-site at Sunnyvale, CA
Responsibilities:
Designs and develops data acquisition software using LabVIEW programming language for production FAT testing of various products and programs. Develop user manuals for the test operators, support continuous improvement development, troubleshoot test software issue, incorporate analytical tools and automated report generation. Develop tools in support of the test preparation, post data analysis, issue tracking, and test performance metrics. Develop tools for test metrics trending with statistical analysis reports. Develop training curriculum and material to train engineers on test stand LabVIEW software programming, coding standards, architectures, etc. Lead team in LabVIEW programming for test stand software for FAT testing. Provide software maintenance, support, and future development. Collaborate with team members is assessing data acquisition hardware and software requirements and specifications for upgraded or new DAS architecture. Ensure appropriate software standards and practices are adhered to throughout the development process. Experience with NI PXI platform, PLCs. Program Allen Bradley PLC ladder logic.
Basic Qualifications for Engineer Software 2
• Experience developing test software using LabVIEW programming language.
• NI LabVIEW Certified LabVIEW Developer (CLD) certification
• Familiar with PLC ladder logic programming and communication protocols, EtherNetIP and Modbus.
Preferred Qualifications for Engineer Software 2
• 5+ years' experience developing test software using LabVIEW programming language.
• NI LabVIEW Certified LabVIEW Architect (CLA) certification
• Experience with Allen Bradley PLC ladder logic programming and communication protocols, EtherNet/IP and Modbus.