gRPC Jobs

Find remote positions requiring gRPC skills. Browse through opportunities where you can utilize your expertise and grow your career.

gRPC
84 jobs found. to receive daily emails with new job openings that match your preferences.
84 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Cybersecurity

🏒 Company: JobgetherπŸ‘₯ 11-50πŸ’° $1,493,585 Seed about 2 years agoInternet

  • 3+ years of back-end development experience, with expertise in Node.js and backend frameworks like Nest.js or Express.js.
  • Experience in designing and maintaining microservices architectures and contributing to full-stack development.
  • Proficiency in database management, schema design, performance tuning, and indexing for large-scale distributed databases.
  • Experience with message-driven architectures, using tools like Kafka or RabbitMQ.
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI, CircleCI) and automation of deployment and scaling.
  • Proven experience in leading and mentoring engineering teams.
  • Expertise in cloud-native technologies (e.g., AWS Lambda) and monitoring tools (e.g., Prometheus, Grafana).
  • Familiarity with containerized microservices using Kubernetes.
  • Strong problem-solving and communication skills, with a passion for continuous learning.
  • B.S. degree in Computer Science or a related field, or equivalent work experience.
  • Design, develop, and maintain backend systems and microservices using Node.js, Kubernetes, and related technologies.
  • Lead projects across the stack, focusing on backend components and collaborating with front-end developers for full-stack solutions.
  • Manage and optimize distributed databases like PostgreSQL, MongoDB, or Cassandra, ensuring scalability and performance.
  • Build and maintain APIs (RESTful, gRPC, or GraphQL) and integrate third-party services, ensuring security, performance, and scalability.
  • Mentor and guide junior engineers, leading complex, multi-person projects to successful completion.
  • Collaborate effectively with cross-functional teams and leadership to align technical solutions with business goals.

AWSBackend DevelopmentDockerGraphQLLeadershipNode.jsPostgreSQLExpress.jsFull Stack DevelopmentKafkaKubernetesMongoDBRabbitmqAPI testingCassandraGrafanagRPCPrometheusNest.jsCI/CDRESTful APIsMentoringMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ Cyprus, Poland, Latvia, Lithuania, Georgia

🧭 Full-Time

πŸ” E-commerce, restaurant delivery

🏒 Company: MIRA- Search

  • 10+ years of experience in .NET development and architecture, including expertise across multiple .NET versions.
  • At least 3+ years as an architect or similar role
  • Proven expertise in Azure infrastructure, Kubernetes deployment management, and infrastructure as code (Terraform, Pulumi)
  • Proven experience in re-architecting complex systems, improving service dependencies, and optimizing performance
  • Deep knowledge of system design patterns, scalability, and microservices architecture (API design, Service orchestration, event-driven architecture, and domain-driven architecture)
  • Familiarity with monitoring tools like New Relic, Azure Monitor, or equivalent for production support.
  • Proven experience with e-commerce or adjacent field projects
  • Lead the design and development of core systems, ensuring alignment with architectural best practices.
  • Support production environments during critical situations, identifying and resolving system dead ends swiftly and effectively.
  • Define, document, and enforce software architecture principles to guide development teams.
  • Ensure the scalability, performance, and security of applications deployed on Azure with Kubernetes.
  • Act as the technical authority for .NET development across all versions and technologies in the ecosystem.
  • Collaborate with stakeholders to align architecture with business goals.

GraphQLLeadershipSQLDesign PatternsGCPKubernetesMicrosoft .NETRabbitmqSoftware ArchitectureApache KafkaAPI testingAzuregRPCCommunication SkillsCI/CDProblem SolvingRESTful APIsTerraformMicroservices

Posted 4 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 217000.0 - 303900.0 USD per year

πŸ” Software Development

  • 5+ years of experience as a software engineer in large-scale distributed systems.
  • 8+ years of hands-on, professional software development experience in one or more general purpose programming languages (Go, Python, Java, C++)
  • Experienced with GraphQL, REST, HTTP, gRPC, Thrift basics, and the ability to design and implement maintainable APIs
  • Experienced with distributed caching layers, and distributed large scale data storage systems like Redis.
  • Familiarity with image processing and delivery technologies such as image scaling, cropping, and image formats like progressive JPEG, WebP, etc.
  • Familiarity with HTTP Live Streaming (HLS), MPEG-DASH, MP4, and other streaming protocols, as well as video compression standards (H.264, H.265/HEVC, VP9, AV1)
  • Working knowledge of CDN technologies (Fastly, Cloudfare, Cloudfront) to optimize video delivery. Experienced with domain specific language like VCL.
  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Architect and evolve Reddit media infrastructure to deliver scalable, high-performance solutions that set new benchmarks for the industry.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
  • Lead a team of thoughtful, fast-moving, and motivated engineers. Set and define standards that improve developer workflows, recommend best practices, and help coach and mentor engineers on the team to further their professional development.
  • Continuously learn and improve your technical and non-technical abilities.

AWSBackend DevelopmentDockerGraphQLLeadershipProject ManagementPythonSoftware DevelopmentSQLAgileData AnalysisDesign PatternsImage ProcessingJavaKubernetesC++Cross-functional Team LeadershipAlgorithmsAPI testingData StructuresGogRPCRedisCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringOrganizational skillsMicroservicesTechnical supportSoftware Engineering

Posted 4 days ago
Apply
Apply

πŸ“ Singapore

🧭 Full-Time

πŸ” Software Development

🏒 Company: GoodnotesπŸ‘₯ 101-250πŸ’° $6,000,000 Seed almost 5 years agoComputerConsumerAppsSoftware

  • Mastery in at least one JVM programming language. We mainly use Kotlin, but we’re open to Java and Scala
  • A good knowledge of idiomatic Kotlin and familiarity with Kotlin concurrency model is your extra advantage
  • Experience running high-performance and high-load JVM based workloads on Kubernetes (e.g. AWS EKS) and AWS Lambda services
  • Good understanding of modern distributed databases (we use CockroachDB so it will be an extra advantage if you worked with CockroachDB open-source or Enterprise in the past especially if you were also involved in setting up and operating self-hosted CRDB clusters)
  • Expertise in identifying access patterns, defining optimal relational data models and indexing strategies
  • Knowledge of non-relational distributed databases
  • Previous experience in building client-facing APIs and deep understanding of various L7 communication protocols (HTTP, gRPC, WebSocket, webRTC)
  • Expertise in cloud storage, deployment and computing. We use AWS but we’re open to other platform experience
  • Knowledge of infrastructure as code (IaC) tools such as Terraform and AWS CDK
  • An ideal candidate should also have experience in building collaborative real-time tools (e.g. Google Docs, Slack, etc.) and/or data synchronisation/backup solutions (e.g. iCloud, Dropbox)
  • Deep understanding of computer science fundamentals
  • You have led the development of complex systems from inception to millions of users
  • Robust software engineering practices, testing and automation have no secrets for you
  • Excellent problem-solving and story-telling skills
  • A love of software craftsmanship, you have a strong desire of self-improvement through side projects and sharing
  • Good sense of the best tools for any task
  • Architect and design scalable solutions that are easy to maintain to allow the development of exciting features and support more users.
  • Implement elegant solutions with clean code.
  • Enable communication across multiple Mobile, Web Frontend, Backend Services and QA teams
  • Define and drive the completion of new initiatives and features by removing blockers for the team
  • Continuously improve the development practices through research, automation, documentation and testing
  • Share your knowledge and experience with the rest of the team

AWSBackend DevelopmentSQLCloud ComputingJVMKotlinKubernetesQASoftware ArchitectureAlgorithmsAPI testingData StructuresgRPCREST APIWebRTCCI/CDTerraformMicroservicesJSONData modelingSoftware EngineeringDebugging

Posted 5 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 180000.0 - 270000.0 USD per year

πŸ” Financial Technology

🏒 Company: BlockπŸ‘₯ 1001-5000ElectronicsManufacturing

  • 5+ years of experience delivering quality software
  • Natural curiosity to learn new technologies, solve interesting problems and build quality software
  • Desire to find flaws in a system with many moving parts and take whatever steps are necessary to fix them
  • Desire to perform and grow as an engineer
  • Technical initiative and leadership on previous projects
  • Java, Kotlin, Go
  • Kubernetes, AWS
  • Collaborate with Product Managers and engineers to build integrations with underlying financial infrastructures and ensure that our products are able to scale.
  • Help design, build and support the core systems used to power the foundation of banking features on Cash App and Square
  • Participate in the refactoring and uplift of existing systems and development of new ones

AWSBackend DevelopmentSoftware DevelopmentSQLDesign PatternsHibernateJavaJUNITKotlinKubernetesSpringAlgorithmsData StructuresGogRPCCI/CDRESTful APIsMicroservices

Posted 5 days ago
Apply
Apply

πŸ“ Ukraine

🧭 Full-Time

πŸ” Software Development

🏒 Company: AdaptiqπŸ‘₯ 51-100ConsultingProfessional ServicesSoftware

  • 6+ years of experience as a Backend Engineer working with Python
  • Experience working with at least 2 Python frameworks such as FastAPI, Django, Flask, CherryPy, etc.
  • Experience working with gRPC and message queues
  • Experience with both rational and non-rational databases
  • Experience with Redis and Docker
  • Experience with cloud solutions such as AWS (EC2, S3, RDS, Lambda) or GCP
  • Experience with ORM and writing plain queries
  • Experience with microservices architecture
  • Experience working with production environments
  • Experience developing scalable systems serving a large user base
  • Proven track record of working in a fast-paced startup environment.
  • Familiarity with message brokers such as RabbitMQ or Kafka
  • Build the Backend architecture from the ground up ensuring scalability, performance, and maintainability.
  • Take part in architecture decision-making, design and develop functional solutions, and proactively addressing challenges.
  • Drive technical excellence and quality, taking ownership of technical decisions.
  • Ensure the application remains responsive and high-performing while maintaining scalability to accommodate a growing user base.

AWSBackend DevelopmentDockerPostgreSQLPythonSQLCloud ComputingDjangoFlaskAlgorithmsAPI testingData StructuresFastAPIgRPCRedisCI/CDRESTful APIsMicroservicesSoftware EngineeringData analytics

Posted 6 days ago
Apply
Apply

πŸ“ Canada

πŸ’Έ 191100.0 CAD per year

πŸ” Software Development

🏒 Company: Coinbase Careers PageπŸ‘₯ 1000-5000

  • At least 5+ years network engineering experience in industry
  • Built systems on public cloud providers such as AWS, GCP or Azure
  • Showcase strong proficiency within a modern tech stack, like Ruby, Go for languages and gRPC + Protobuf for communication.
  • Showcase proficiency with low-level primitives such as IP converged networks, AWS VPC, Transit Gateway, Direct connect, IAM role management and implementation
  • Know what high quality code β€” and software engineering processes β€” look like and know how to foster an environment that creates them.
  • Exhibit our core values: clear communication, positive energy, continuous learning, and efficient execution.
  • Flexibility to adapt and pivot in a dynamic and demanding environment where change is the only constant.
  • Ability to set priorities and balance multiple deadlines.
  • Architect, design, deploy, document and manage our Cloud-based network infrastructure. This includes all ingress and egress, both internal and external.
  • Implement customer-focused abstractions that simplify and standardize the way we offer our cloud services, topologies and implementations.
  • Coding IP tables and software defined networking
  • Lead and defend technical decisions providing design justification, coordination, and identifying value and requirements for other teams in the organization.
  • Learn and continue to foster an understanding of the long-term needs of our infrastructure.
  • Communicate to gather requirements and evangelize the Cloud offerings, and to understand gaps and improvements.
  • Produce professional documentation and diagrams to clearly and concisely communicate concepts and architectures to infrastructure colleagues, in addition to our users.
  • Manage and assist in the resolution of complicated technical problems and incidents, provide appropriate communication and escalation.
  • Support and maintain our current infrastructure offerings to maintain a high level of service and availability to the rest of the organization.
  • Develop strong and effective working relationships with the rest of the Infrastructure organization, Security, IT, business partners, stakeholders and vendors
  • Keep up to date with current developments and best practices within our domain and make bold and forward-looking recommendations.

AWSSoftware DevelopmentCiscoCloud ComputingRubySoftware ArchitectureGogRPCRESTful APIsLinuxNetworkingSoftware Engineering

Posted 7 days ago
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Software Development

🏒 Company: Coinbase Careers PageπŸ‘₯ 1000-5000

  • Write high quality, well tested code
  • Build resilient and scalable micro-services
  • Experience executing technical tasks and projects end-to-end
  • Graduated university with internship and up to 2 years of industry experience
  • At least 1 year of experience with Golang, Protobuff, GRPC, GraphQL, MongoDB, Docker, Ruby on Rails
  • Write high quality, well tested code to meet the needs of your customers
  • Execute scoped technical tasks end-to-end to help Coinbase fulfill its mission to increase economic freedom in the world
  • Independently take ownership over the completion and quality of your tasks and projects
  • Show bias for action, and data-driven decisions to experiment new solutions as fast as possible
  • Collaborate with the Country Manager, other engineers, product managers and designers at Coinbase

AWSBackend DevelopmentDockerGraphQLSQLBlockchainCloud ComputingGitKubernetesMongoDBAlgorithmsData StructuresgRPCREST APICI/CDRESTful APIsMicroservicesJSONSoftware EngineeringDebugging

Posted 12 days ago
Apply
Apply

πŸ“ Europe, South Africa

🧭 Full-Time

πŸ” Air Cargo/Logistics

🏒 Company: cargo.one

  • 5+ years experience
  • Strong foundation in Python
  • Strong knowledge of SQL
  • Understanding the workings of web applications
  • Contribute to feature designs and architectural decisions
  • Ensure the quality of work
  • Mentor junior engineers

Backend DevelopmentDockerPostgreSQLPythonSQLFlaskGCPJavascriptKubernetesSCRUMSoftware ArchitectureVue.JsAlgorithmsData StructuresgRPCRedisCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsWritten communicationMicroservicesSoftware EngineeringDebugging

Posted 13 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 90000.0 - 150000.0 USD per year

πŸ” Software Development

🏒 Company: Near Space LabsπŸ‘₯ 11-50πŸ’° about 2 years agoGeospatialComputer VisionAerospaceRoboticsSoftware

  • 5+ years in a professional software development environment
  • Proficient in Python and building scalable APIs
  • Experience with Typescript and frameworks like React or Angular
  • Knowledge of geospatial libraries and web mapping services
  • Understanding of scalable microservices
  • Design, build, and maintain tools for visualizing geospatial data
  • Update the proprietary mission control application
  • Write efficient, scalable Python APIs and web services
  • Rapidly generate functional prototypes

DockerPostgreSQLPythonMongoDBTypeScriptgRPCAngularREST APIReactMicroservices

Posted 15 days ago
Apply
Shown 10 out of 84