CareerPlanAI job matching →

Member of Technical Staff (Golang Engineer, Search)

Perplexity
📍 Belgrade🗓 Posted 2025-10-23
Apply on Perplexity ↗

Join Perplexity AI as a Search Golang Engineer and help architect the next generation of massively scalable, AI-powered search infrastructure. In this role, you’ll leverage Golang to design, implement, and operate backend systems that handle millions of queries with uncompromising reliability and efficiency.

Responsibilities:

• Build highly scalable, distributed backend services using Golang

• Design, develop, and maintain search infrastructure that supports exponential traffic growth

• Engineer cloud-native solutions, optimizing for horizontal scale and rapid failover

• Implement robust monitoring, autoscaling, and incident recovery strategies

• Collaborate with product, infra, and devops teams to maximize throughput and resilience

• Drive improvements in CI/CD, automation, and operational excellence for backend systems

• Mentor peers and champion scalable design principles across the organization

Requirements

• Significant experience developing scalable Golang services for production environments

• Deep understanding of distributed systems, microservices, and cloud infrastructure (AWS preferred)

• Proven track record implementing systems that scale to millions of users

• Strong background in Linux performance tuning, monitoring, and debugging

• Experience with CI/CD pipelines, containerization, and automation

• Ability to proactively tackle scaling challenges—anticipating bottlenecks before they arise

• Passion for building backend solutions that power real-time, reliable search

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.

Get roles like this matched to your CV

Upload your CV once. CareerPlan scores every new posting against your profile with AI and surfaces the ones worth your time — with a recruiter-style pitch.

Try CareerPlan free →