1

Programming Language Jobs in California (NOW HIRING)

Back-End Data Engineer

San Bruno, CA

$136K - $164K/yr

Must-haves Excellent knowledge with SQL and Hive (HiveQL) Ability to build data pipelines using PySpark, Hive, and Scala Spark Proficient knowledge of a programming language preferably Python or Java ...

Company Description Vignesh Krg Tech inc 661 367 8000* 405 1. Experience in java programming language 2. Good Android architecture knowledge 3. Should have 2+ year of experience with Android ...

Any programming language- doesn't matter if it's front end or backend * Use of LLMS OR GPT- not building but using to create * Sharp Programmer Spark is a nice to have This position is a backfill for ...

Data Engineer

Mountain View, CA · On-site

$136K - $163K/yr

... a programming language (Python and SQL) • Familiarity with Big Data frameworks and visualization tools such as (Cassandra, Hadoop, Spark, Tableau) Company : AutoRoboto provides mechanical ...

Data Engineer

Mountain View, CA · On-site

$136K - $163K/yr

... a programming language (Python and SQL) • Familiarity with Big Data frameworks and visualization tools such as (Cassandra, Hadoop, Spark, Tableau) Company : AutoRoboto provides mechanical ...

... programming language such as Java, C#/.NET or C++ Qualifications SAS, CPLEX, Oracle, SQL, Revenue Management Additional Information Multiple Openings

next page

Showing results 1-20

Programming Language information

See California salary details

$43.9K

$69.9K

$97.7K

How much do programming language jobs pay per year?

As of Jun 10, 2026, the average yearly pay for programming language in California is $69,929.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,300.00 and $87,300.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.
What cities in California are hiring for Programming Language jobs? Cities in California with the most Programming Language job openings:
Infographic showing various Programming Language job openings in California as of June 2026, with employment types broken down into 83% Full Time, 14% Part Time, and 3% Contract. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $69,929 per year, or $33.6 per hour.
Wireless SoC RF Integration and Validation Engineer

Wireless SoC RF Integration and Validation Engineer

Apple

San Francisco, CA • On-site

Full-time

Posted 29 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 661 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

Come and join Apple's growing wireless silicon development team. Our wireless SoC organization is responsible for all aspects of wireless silicon development, emphasizing highly energy-efficient design and new technologies that transform the user experience at the product level. All of this is driven by a world-class vertically integrated engineering team spanning RF/Analog architecture and design, Systems/PHY/MAC architecture and design, VLSI/RTL design and integration, Emulation, Design Verification, Test and Validation, and FW/SW engineering.
In this role, and as part of our team, you will deliver an RF integration end-to-end Solution, which includes DUT control development, pre-silicon emulation/simulation, integrated RF calibration. You will become a central hub which enables different phases from design development toward Apple product's mass production. You will also be responsible for Wireless SoC-RF Bring up at the first touch, final Silicon validation results and compliance. You will get the opportunity to keep developing your technical depth in both HW and SW domains, such as understanding of wireless transceiver architecture, RF system and DSP knowledge, Software framework, RF driver and embedded system, and experience of delivery Apple products until productization.
Minimum requirement of a bachelors degree
Solid experience of RF parametric testing, such as IP3, NF, ACPR, phase noise, load pull.Strong working knowledge of RF test equipments, such as; network analyzer, spectrum analyzer, vector signal analyzer, vector signal generator.Strong Wireless RF background and familiarity with RF systems fundamentals, RF transceiver architectures and/or digital communication.Proficiency with understanding RFIC block-level design schematics.Some experience of RF PCB board design, debug, and development.Python programming language is highly desired.Experience with embedded system and C programming language.Automation framework development.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976