1

Grpc Jobs in California (NOW HIRING)

Implement APIs and communication protocols (REST, gRPC, MQTT, WebSockets) * Design scalable software architectures and participate in technical design decisions * Manage CI/CD pipelines, build ...

Implement APIs and communication protocols (REST, gRPC, MQTT, WebSockets) * Design scalable software architectures and participate in technical design decisions * Manage CI/CD pipelines, build ...

Implement APIs and communication protocols (REST, gRPC, MQTT, WebSockets) * Design scalable software architectures and participate in technical design decisions * Manage CI/CD pipelines, build ...

Experience designing and maintaining gRPC & Protocol Buffers APIs * Solid understanding of macOS development , including code signing, notarization, entitlements, sandboxing, launchd, and os.Logger

Implement and maintain gRPC-based APIs and services to integrate forwarding plane capabilities with control and orchestration layers * Optimize system performance through profiling tools across ...

Senior Rust Engineer

Los Angeles, CA · On-site

$112K - $154K/yr

... GraphQL, gRPC, and REST APIs. · Strong PostgreSQL, SQL, schema design, and migrations. · Hands-on with Docker, Kubernetes, AWS (EKS/S3), and CI/CD. · Experience with OAuth2, JWT, RBAC ...

Showing results 21-40

Grpc information

See California salary details

$5

$19

$31

How much do grpc jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for grpc in California is $19.54, according to ZipRecruiter salary data. Most workers in this role earn between $11.39 and $22.79 per hour, depending on experience, location, and employer.

What is a gRPC developer?

A gRPC job typically involves working with gRPC, an open-source RPC framework developed by Google. Professionals in this field design, implement, and maintain gRPC-based communication between microservices or distributed systems. The role often requires expertise in protocol buffers, service definitions, and optimizing network communication for performance and scalability.

What is gRPC?

gRPC is an open-source remote procedure call (RPC) framework developed by Google. It enables communication between applications or services, regardless of their programming languages, by using HTTP/2 for transport and Protocol Buffers (protobufs) for efficient serialization of messages. gRPC is commonly used to build scalable, high-performance microservices and distributed systems. Its features include bidirectional streaming, authentication, and pluggable support for load balancing and tracing.

What is the difference between Grpc vs Software Engineer?

AspectGrpc

AspectSoftware Engineer
Required CredentialsTypically a bachelor's degree in computer science or related field, sometimes certifications in specific technologies
Work EnvironmentDevelops, tests, and maintains software applications, often in teams using various programming languages
Industry UsageUsed across tech companies, especially in backend and distributed systems development

Grpc is a communication protocol used by software engineers to build efficient, scalable APIs and microservices. While software engineers design and develop applications, Grpc is a tool they may utilize within their work. Understanding Grpc helps software engineers implement high-performance communication between services, making it a valuable skill in modern software development.

What are some common challenges faced by developers working with gRPC in a production environment?

Developers working with gRPC often encounter challenges such as managing backward-compatible changes in service contracts, handling network latency and connectivity issues, and ensuring robust authentication and authorization for secure communication. Additionally, integrating gRPC with existing RESTful systems can require careful planning and the use of tools like gRPC-Gateway. Close collaboration with DevOps teams is also essential to properly monitor and debug distributed systems that leverage gRPC.

What are the key skills and qualifications needed to thrive as a gRPC developer?

To thrive as a gRPC Developer, you need strong programming skills (often in languages like Go, Java, or Python) and a solid understanding of distributed systems and APIs. Familiarity with gRPC frameworks, Protocol Buffers (protobuf), and API management tools is typically required. Effective problem-solving, attention to detail, and collaboration skills help developers build scalable and maintainable services. These skills are essential for ensuring high-performance, reliable communication between microservices in modern applications.
What job categories do people searching Grpc jobs in California look for? The top searched job categories for Grpc jobs in California are:
Infographic showing various Grpc job openings in California as of August 2026, with employment types broken down into 91% Full Time, 1% Part Time, and 8% Contract. Highlights an 79% Physical, 5% Hybrid, and 16% Remote job distribution, with an average salary of $40,635 per year, or $19.5 per hour.

Systems Modeling and Simulation Engineer - Principal/Senior Principal

Jobtailor

San Diego, CA • On-site

$140 - $170/hr

Other

Posted 5 days ago


Job description

  • Utilize full life cycle design, implementation, and unit testing of software using C# / .NET (including CLR, garbage collection, JIT compilation).
  • Leverage core computer science fundamentals—algorithms, data structures, and complexity analysis—to solve logical and mathematical problems.
  • Develop, profile, and tune high performance, optimized code; conduct runtime analysis and memory usage profiling.
  • Build and maintain desktop applications with WPF and the MVVM pattern; extend MVVM concepts to modern UI frameworks such as Blazor while preserving a consistent architecture across platforms.
  • Design and publish reusable UI component libraries that work in both WPF and Blazor environments.
  • Implement common application patterns (CRUD, DTO design, gRPC services) to enable efficient data exchange.
  • Create and maintain technical documentation; translate design decisions for both technical and non-technical stakeholders.
Requirements
  • Must have a Bachelor of Science degree in a STEM field and 5 years of relevant military / professional experience, OR a Master of Science degree in a STEM field 3 years of relevant military / professional experience, OR a PhD and 1 year of relevant military / professional experience
  • Must have an active U.S. Government Secret Clearance or higher
  • Strong grasp of agile software development methodologies
  • Proficiency with Object Oriented languages (C#, C++, Java, etc.) and Windows based development
  • Demonstrated expertise in the .NET runtime, CLR internals, garbage collection, and JIT compilation
  • Proven ability to write highly optimized, performant code and conduct profiling/tuning
  • Expert use of Visual Studio (debugging, refactoring, performance analysis)
  • Significant experience with version control tools (Bitbucket, GitHub, GitLab, Git, TFS) and CI/CD pipelines.
  • A good knowledge of secure coding standards and relevant defense compliance (NIST, DoD).
ATS Optimization Keywords

Below are skills and terms extracted directly from this job posting to improve Applicant Tracking System (ATS) visibility. This unique feature helps candidates tailor their applications more effectively — a feature exclusive to JobTailor job listings.

Hard Skills
  • C#
  • .NET
  • algorithms
  • data structures
  • complexity analysis
  • WPF
  • MVVM
  • gRPC
  • CRUD
  • DTO design
Soft Skills
  • communication
  • problem solving
  • technical documentation
  • stakeholder engagement
Certifications & Qualifications
  • Bachelor of Science
  • Master of Science
  • PhD
  • U.S. Government Secret Clearance
#J-18808-Ljbffr