
Search Golang Engineer (London, Belgrade, Berlin)

Search Golang Engineer (London, Belgrade, Berlin)

Search Golang Engineer (London, Belgrade, Berlin)
Perplexity
Perplexity AI is seeking a Search Golang Engineer to architect and develop scalable, AI-powered search infrastructure. The role involves leveraging Golang to create backend systems capable of handling millions of queries efficiently and reliably.
Qualification
- 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
Responsibility
- 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




