1

Functional Programming Jobs in San Jose, CA (NOW HIRING)

Experience with or interest in Rust, or have strong C++/functional programming fundamentals * Have experience operating software at the intersection of physical hardware, complex simulations, or ...

... and/or functional programming language. • Background of successful CPU development from architecture through tapeout. • MS/ PhD degree in EE, CE, CS or a related technical discipline, or ...

Experience with or interest in Rust, or have strong C++/functional programming fundamentals * Have experience operating software at the intersection of physical hardware, complex simulations, or ...

Mobile App Developer (Android)

Santa Clara, CA · On-site

$65.50 - $86/hr

... functional programming with RxJava • Experience with software project management, familiar with agile methodology • Bachelor in Automotive/Embedded Software/Computer Science with 5+ years of work ...

Fluent in functional programming style * Confidence to be an opinionated, pragmatic developer - especially in the areas of writing high-performance, reliable and maintainable code * Ability to ...

Fluent in functional programming style * Confidence to be an opinionated, pragmatic developer - especially in the areas of writing high-performance, reliable and maintainable code * Ability to ...

Fluent in functional programming style * Fluent with Test Driven Development (TDD) * Experience with Continuous Integration/Continuous Deployment (CI/CD) * Exposure to generative AI models, including ...

It's great if you have also mastered a functional language, or have been exposed to functional programming paradigms. * 2+ years of building Android applications in Java (or Kotlin) using the Android ...

Functional programming experience, and good working knowledge of Cascading and Scalding (or similar) Map-Reduce application framework is desired Experience with Scala, Spark, and Kafka or interest in ...

Functional programming experience, and good working knowledge of Cascading and Scalding (or similar) Map-Reduce application framework is desired Experience with Scala, Spark, and Kafka or interest in ...

Showing results 21-40

Functional Programming information

See San Jose, CA salary details

$15

$57

$83

How much do functional programming jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for functional programming in San Jose, CA is $57.46, according to ZipRecruiter salary data. Most workers in this role earn between $42.12 and $70.83 per hour, depending on experience, location, and employer.

What is a functional programming job?

A Functional Programming job involves designing, developing, and maintaining software using functional programming paradigms. This typically includes working with languages like Haskell, Scala, Elixir, or functional aspects of Python and JavaScript. Responsibilities often focus on writing pure functions, avoiding shared state, and utilizing higher-order functions to create robust, maintainable code. These roles are common in industries like finance, data science, and distributed systems where reliability and concurrency are critical.

What are the key skills and qualifications needed to thrive in functional programming?

To excel in a Functional Programming role, you need strong expertise in functional programming languages (such as Haskell, Scala, F#, or Clojure), a solid grasp of software engineering principles, and experience with distributed systems. Familiarity with popular development tools, version control systems like Git, and relevant certifications (such as Scala or Haskell certifications) can be advantageous. Analytical thinking, collaborative problem-solving, and effective communication are key soft skills in this position. These competencies ensure high-quality, maintainable code and successful collaboration within diverse software development teams.

What are some common challenges faced by professionals in functional programming?

Professionals working in Functional Programming often encounter challenges such as adapting to a different programming paradigm than object-oriented or procedural styles, which can require a significant mindset shift. Debugging and optimizing code can sometimes be more complex due to concepts like immutability and higher-order functions. Additionally, collaborating with teammates who may be less familiar with functional approaches or working within codebases that are a mix of paradigms can require clear communication and frequent knowledge sharing. However, overcoming these challenges can greatly enhance your problem-solving abilities and make you a valuable asset on modern software development teams.

What are popular job titles related to Functional Programming jobs in San Jose, CA?

For Functional Programming jobs in San Jose, CA, the most frequently searched job titles are:

Infographic showing various Functional Programming job openings in San Jose, CA as of August 2026, with employment types broken down into 1% As Needed, 88% Full Time, 7% Part Time, and 4% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $119,527 per year, or $57.5 per hour.

Software Engineer

Watney

San Francisco, CA • On-site

Full-time

Posted 8 days ago


Job description

Our Mission

Expand human ambition in the physical world.

Critical infrastructure is constrained by labor shortages, hazardous working conditions, and operational complexity. Watney builds and deploys autonomous robotic systems that increase the speed and capacity of buildout, starting with data centers.

About the Role

At Watney, full stack engineers own our software ecosystem end-to-end, meaning you will regularly cross the boundary between high-throughput backend infrastructure, enterprise customer platforms, and highly interactive web frontend interfaces. As we rapidly scale production deployments and robotics capabilities, you will work on the design and development of our off-robot systems.

 What You’ll Do

  • Core Platforms: Drive end-to-end development for video-heavy annotation platforms, VR teleoperation interfaces, and secure customer portals.

  • Off-Robot Systems: Build cloud infrastructure, load balancing, and high-throughput pipelines to ingest and process petabyte-scale telemetry streams in real time.

You May Be a Good Fit If You:

  • Have 2+ years of full-stack experience contributing to scalable cloud infrastructure, media/video streaming pipelines, or complex rendering systems.

  • Experience with or interest in Rust, or have strong C++/functional programming fundamentals

  • Have experience operating software at the intersection of physical hardware, complex simulations, or autonomous vehicles.

We’re committed to building a diverse, inclusive team. At Watney Robotics, we welcome people of all backgrounds and identities, and we make hiring decisions based on skills, experience, and potential. If you’re passionate about robotics but don’t meet every requirement, we still encourage you to apply!

Curious to learn more?

Follow us here on X and LinkedIn