Senior Backend Developer (Go / Google Cloud)

Kforce Inc.

New York, NY

JOB DETAILS
SALARY
$38–$48.61
SKILLS
Application Programming Interface (API), Artificial Intelligence (AI), Caching, Cloud Applications, Cloud Architecture, Cloud Computing, Cloud Storage, Concurrency, Continuous Deployment/Delivery, Continuous Integration, Database Design, DevOps, Distributed Computing, Error Handling, Event Management, FFmpeg, File Systems, GitHub, Google Apps, Identify Issues, Legal, Load Testing, Memory Hardware, Metrics, Microservices, Multimedia, MySQL, Operational Support, Performance Analysis, Performance Tuning/Optimization, PostgreSQL, Query Optimization, Redis, Reliability Engineering, Reporting Dashboards, Routing Table Maintenance Protocol (RTMP), SQL (Structured Query Language), Schedule Development, Short Messaging Service (SMS), Software Engineering, Streaming Technology, Systems Reliability, Test Automation, Test Tools, Unit Test, Video Streaming
LOCATION
New York, NY
POSTED
1 day ago
A client with Kforce is seeking a Senior Backend Developer (Go/Google Cloud) in New York, NY to help build and scale the services powering live event management, media processing, asset distribution, and hybrid edge-caching solutions. Summary: In this role, you will work on high-performance Go microservices, cloud-native architectures, and distributed systems that support mission-critical media workflows. This role requires strong backend engineering fundamentals, hands-on experience with Google Cloud Platform, Kubernetes, and event-driven architectures, and an interest in solving complex media and streaming challenges at scale. What You'll Do:
  • Senior Backend Developer will design, build, and maintain production Go microservices using gRPC, Protocol Buffers, and grpc-gateway
  • Develop services supporting live event lifecycle management, media ingestion, asset export, media inspection, and distribution workflows
  • Enhance our hybrid media-cache architecture that bridges on-premise file systems with Google Cloud Storage
  • Own features end-to-end, from API design and protobuf schemas through deployment and operational support
  • As a Senior Backend Developer, you will build event-driven solutions using Pub/Sub, Cloud Tasks, Cloud Functions, and Cloud Workflows
  • Integrate with Google Cloud media services including Live Stream API, Transcoder API, Video Intelligence, and Vision AI
  • Create and maintain unit, integration, load, and Critical User Journey (CUJ) tests
  • Improve system reliability through observability, monitoring, and performance optimization
  • Collaborate with DevOps teams on Kubernetes deployments, Helm charts, Terraform infrastructure, Istio service mesh configuration, and GKE rollouts

Requirements:

  • 5+ years of professional backend development experience, including 3+ years building production services in Go
  • Strong expertise with Go concurrency patterns, context-aware programming, error handling, graceful shutdown, and service reliability
  • Experience designing and building APIs using gRPC, Protocol Buffers, grpc-gateway
  • Hands-on experience building and operating applications on Google Cloud Platform, including GKE, Cloud Functions, Cloud Workflows, Pub/Sub, Cloud Tasks, Cloud Scheduler, Cloud Storage, Cloud SQL, Secret Manager, IAM, and Service Accounts
  • Experience deploying and operating services in Kubernetes environments, including Helm, Terraform, workload scaling, resource tuning, health checks, logging, and troubleshooting
  • Working knowledge of Istio service mesh concepts such as traffic routing, authorization policies, and mTLS is highly desirable
  • Experience with query builders such as goqu, testing tools such as sqlmock, and caching technologies including Redis, Memorystore, or in-memory caching solutions
  • Strong SQL skills with MySQL and/or PostgreSQL, including schema design, indexing, migrations, and query optimization
  • Experience building and deploying software through GitHub Actions, Cloud Build, or similar CI/CD platforms
  • Comfortable working in Infrastructure-as-Code environments using Terraform and Helm
  • Familiarity with Artifact Registry, containerized deployments, and automated testing pipelines
  • Strong testing discipline with unit, integration, end-to-end, and load testing
  • Production experience with OpenTelemetry, distributed tracing, Prometheus metrics, Grafana dashboards, Cloud Trace, and structured logging
Preferred:
  • Live video and streaming technologies including SRT, RTMP, HLS, DASH, CMAF, manifest generation, and media delivery workflows
  • Media processing technologies such as FFmpeg, FFprobe, H.264, H.265, and VP9

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

By clicking “Apply Today” you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.


About the Company

K

Kforce Inc.

Kforce is a solutions firm specializing in technology, finance and accounting, and professional staffing services. Our KNOWLEDGEforce® empowers top companies to achieve their digital transformation goals. We curate teams of technical experts who deliver solutions custom-tailored to each client’s needs. These scalable, flexible outcomes are shaped by deep market knowledge, thought leadership and our multi-industry expertise.

 

Our integrated approach is rooted in 60 years of proven success deploying highly skilled professionals on a temporary and direct-hire basis. Each year, approximately 18,000 talented experts work with the Fortune 500 and other leading companies. Together, we deliver Great Results Through Strategic Partnership and Knowledge Sharing®.

COMPANY SIZE
1,000 to 1,499 employees
INDUSTRY
Financial Services
FOUNDED
1962
WEBSITE
http://www.kforce.com/