Golang Backend Developer

ViewLiftNew York City Metropolitan Area, United States
Full TimeOn-siteJunior$85,000 - $120,000 / YearSome info disclosed
33 views0 applications

Description

Role Description Location: New York (Onsite) Experience: 3–8 Years Type: Full-Time Required Work Authorization : U.S. citizenship or Green Card is required What You will do: Design and build scalable, high-performance microservices using Go Own backend features end-to-end (design → development → production) Develop and optimize GraphQL, GRPC and REST APIs Build systems that handle real-time traffic spikes for live streaming events Integrate with third-party services (payments, DRM, analytics, etc.) Improve system performance, scalability, and fault tolerance Troubleshoot production issues and drive root cause analysis Write clean, testable, and reusable code by effectively leveraging AI-assisted development workflows Collaborate closely with engineering, DevOps, and product teams in an agile setup Qualifications Must-Have: Strong programming experience with Golang (Go) Solid understanding of Microservices architecture and distributed systems fundamentals Write clean, testable, and reusable code by effectively leveraging AI-assisted development workflows (Claude, Cursor, Codex or similar) Strong experience with NoSQL databases (e.g., MongoDB, ScyllaDB, etc.) Proficiency with GitHub/GitLab Ability to write scalable, maintainable, and testable code Nice to have : Experience building systems for high-scale environments (OTT, Media, streaming) Experience with Rust, Python Experience with Kafka / Pulsar / event-driven architectures Experience working with at least one major cloud provider Understanding of SQL databases and query optimization Exposure to Docker / Kubernetes Understanding of observability (metrics, logging, tracing) What We Have Strong ownership mindset. You build it, You run it Ability to move fast without compromising quality Clear thinking and structured problem-solving Attention to detail in both code and requirements Comfort operating in high-scale, high-impact production systems Why Join ViewLift Build systems that serve millions of users globally Work on live-event scale challenges (real-world, not theoretical) Exposure to multi-cloud architecture High ownership with direct impact on platform reliability and revenue Work closely with senior engineering leadership on scalable system design The pay range for this role is: 85,000 - 120,000 USD per year About ViewLift ViewLift is a global leader in digital content distribution, empowering media companies, sports leagues and teams to monetize their content across every screen. Our end-to-end OTT (Over-The-Top) video streaming platform enables clients to launch and grow their businesses with branded native applications on major devices including web, mobile, TV-connected devices, Smart TVs, and gaming consoles. We provide a comprehensive, purpose-built technology stack that includes robust content management systems (CMS), advanced analytics, personalization engines, and flexible monetization models (AVOD, SVOD, TVOD, and hybrid options). Our clients include Versant, Monumental Sports Network, NHL, NBA and MLB teams (including the Vegas Golden Knights, Chicago Bulls, and more), Professional Fighters League, LIV Golf, and many others across sports, media, and entertainment.