1

Java Quant Developer Jobs in Santa Clara, CA (NOW HIRING)

Hands-on programming expertise in java, python, sql (scala a plus) Best practices of data ... Expert at hdfs and yarn configuration and optimization (gluster, quant, tachyon, grid gain is a ...

Data Engineer with Java & Scala

San Jose, CA · On-site

$134K - $161K/yr

... Engineer San Jose, CA 3 +(with possibility of extension) Big Data experience 8+ years exp in Java ... using quantitative, statistical and visualization tools Inform the selection of appropriate ...

... quantitative measurement of colorization quality, and the user interface 2. Work in WBC diff area ... C#, and/or Java. Qualifications Possesses educational qualifications and work experience as ...

... quantitative approaches Ability to excel in a fast-paced, startup-like environment Knowledge of ... developer tooling across the software development life cycle (task management, source code ...

Collaborate with the engineering and product teams to develop and support our internal data ... Highly effective communicator; able to communicate complex quantitative analysis in a clear ...

Collaborate with the engineering and product teams to develop and support our internal data ... Highly effective communicator; able to communicate complex quantitative analysis in a clear ...

As a data scientist intern, you will work alongside our small team of data scientists and engineers ... Experience with scripting languages such as Java and Python * Excellent problem-solving and ...

Senior Staff Engineer

Palo Alto, CA · On-site

$130K - $260K/yr

... quantitative approaches • Ability to excel in a fast-paced, startup-like environment • ... developer tooling across the software development life cycle (task management, source code ...

next page

Showing results 1-20

Java Quant Developer information

See Santa Clara, CA salary details

$18

$66

$90

How much do java quant developer jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for java quant developer in Santa Clara, CA is $66.59, according to ZipRecruiter salary data. Most workers in this role earn between $57.60 and $74.52 per hour, depending on experience, location, and employer.

How does a Java Quant Developer typically collaborate with quantitative analysts and traders within a financial firm?

As a Java Quant Developer, you will work closely with quantitative analysts (quants) and traders to translate complex mathematical models into robust, efficient code. Collaboration often involves frequent discussions to clarify model specifications, optimize algorithms for speed, and ensure accurate integration with trading platforms. You'll participate in code reviews, daily stand-ups, and sometimes even sit on the trading floor to gain firsthand insights into how your solutions impact trading strategies. This close teamwork helps ensure that models are delivered quickly and perform reliably in real-market conditions.

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

To thrive as a Java Quant Developer, you need strong programming skills in Java, a solid grasp of quantitative finance, and typically a degree in computer science, mathematics, or a related field. Familiarity with financial libraries, statistical analysis tools, and experience using version control systems like Git are commonly expected, along with knowledge of databases such as SQL. Exceptional analytical thinking, problem-solving ability, and effective communication skills help you collaborate with traders and other stakeholders. These capabilities ensure the development of robust, efficient trading solutions that meet complex financial requirements and perform reliably in high-stakes environments.

What is a Java Quant Developer?

A Java Quant Developer is a software engineer who specializes in developing quantitative models and trading systems using the Java programming language. They work closely with quantitative analysts (quants) to implement mathematical models that help financial firms make trading decisions, manage risk, and analyze large datasets. Their responsibilities typically include designing, coding, testing, and optimizing high-performance applications for financial markets. A strong background in mathematics, finance, and computer science is usually required, along with expertise in Java and related technologies.
What are popular job titles related to Java Quant Developer jobs in Santa Clara, CA? For Java Quant Developer jobs in Santa Clara, CA, the most frequently searched job titles are:
What job categories do people searching Java Quant Developer jobs in Santa Clara, CA look for? The top searched job categories for Java Quant Developer jobs in Santa Clara, CA are:
What cities near Santa Clara, CA are hiring for Java Quant Developer jobs? Cities near Santa Clara, CA with the most Java Quant Developer job openings:
Senior-Level Backend/Data Platform Python/Java Engineer 3 platform / distributed systems engineer

Senior-Level Backend/Data Platform Python/Java Engineer 3 platform / distributed systems engineer

1 point system

Sunnyvale, CA • On-site

$90/hr

Contractor

Re-posted 28 days ago


Job description

Senior-Level Backend/Data Platform Python/Java Engineer 3

platform / distributed systems engineer

Pay Rate: $90/HR W2,

Locations: Sunnyvale, CA (3 Days Onsite)

Project Duration: 12 Months

No of Position: 1

Interview Process: 3 Rounds (Zoom & technical coding)

Pharma Industry experience is required

This is a midlevel backend engineering role focused on real time data pipelines and distributed systems, using Python, Kafka, Flink, and AWS.
Project is migrating workloads out of Snowflake to reduce cost and latency, and they’re looking for a strong coder with data processing experience who can grow under a Staff Engineer.

Software Development Engineer 3 (Sunnyvale, CA)

This role is a senior-level backend/data platform engineering position supporting Intuitive Surgical’s robot, manufacturing, and clinical data ecosystems. The engineer designs and builds highly scalable, event-driven and streaming data platforms that power ingestion, processing, and self-service access to large volumes of robotic and clinical data. The role partners closely with core engineering teams to evolve data models, APIs, and platform capabilities while applying modern engineering best practices including CI/CD, automated testing, infrastructure-as-code, microservices, and Kubernetes-based deployments. The ideal candidate is a strong Python/Java engineer with hands-on experience building distributed data pipelines using technologies such as Kafka/Flink, Snowflake, AWS Lambda, Kubernetes, and SQL, with bonus strengths in Apache Iceberg, Terraform, GitLab CI/CD, and CNCF-native cloud platforms.

Responsibilities

  • Build highly scalable distributed systems that leverage event-based and streaming data pipelines to handle ingestion and processing of robot, manufacturing, and clinical data
  • Enable users by providing self-service APIs and applications to access and interact with data
  • Work closely with core engineering teams to consistently evolve data models based on growing business needs
  • Apply software development best practices such as CI/CD, automated testing, infrastructure-as-code, and microservice architectures
  • Effectively participate in the team’s planning, code reviews, KPI reviews, and design discussions leading to continuous improvement in these areas.

Qualifications

Skills, Characteristics, and Technology:

  • Exceptional quantitative background (Computer Science, Math, Physics, and/or Engineering), or at least 5+ years of industry experience in a quantitative role
  • Fluent coding with Python and Java
  • Proven experience building data pipelines and working with distributed systems using technologies such as Kafka/Flink, Snowflake, AWS Lambdas
  • Excellent written and verbal communication skills
  • Proven understanding of best engineering practices, such as unit testing and integration testing, and deployment patterns.
  • Experience with Kubernetes
  • Experience with SQL and relational databases
  • Ability and enthusiasm to work collaboratively and cross-functionally, and take end-to-end ownership to deliver results for customers

Bonus points:

  • Experience on a Platform team
  • Experience with Gitlab CI/CD or other CI tooling
  • Experience with Apache Iceberg
  • Experience with Terraform and general IaC best practices
  • You’re familiar with CNCF projects and have successfully used them in the past

Project is Refactor existing Data Pipelines and focus on Distributing processing and data pipelines. Real-time data processing on the cloud (AWS, Kubernetes).

Move some workloads out of Snowflake into real-time frameworks using Kafka + Flink on AWS EKS (Kubernetes)

Goals: reduce cost and improve latency for end customers

  • It’s a Mid level backend engineer who builds the systems that move, process, and expose large volumes of data in real time.
  • Design, build, and maintain backend services and distributed data processing pipelines
  • Work on real-time streaming pipelines using Kafka and Flink
  • Help migrate workloads from Snowflake to real-time systems
  • Develop and deploy services running on Kubernetes (AWS EKS)
  • Collaborate closely with a Staff Engineer who will lead the project
  • Use DevOps tooling (CI/CD, Terraform) as needed to support development and deployment

Candidate must have done project related to distributed systems work, especially data processing pipelines.

Top Required Skills (Non Negotiable / Highest Priority)

  • Python (most important)
  • Java (important, but secondary to Python)
  • Must be fluent, not just basic familiarity.
  • Cloud development experience: Ideally AWS, GCP
  • Data pipelines / data processing experience:
  • Ideally with Apache ecosystem:
  • Kafka
  • Flink
  • (Iceberg as a plus)
  • Kubernetes (doesn’t need to be an expert; exposure + ability to learn is fine)
  • CI/CD + Terraform is a bonus