Open Role
Search Golang Engineer
at Perplexity
Serbia·Posted Jul 3
About the role
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
About Perplexity

Redefines AI-powered search.
View full profile →- HQ
- San Francisco, CA
- Stage
- Series C+
- Total Raised
- $2.2B
- Employees
- 1,001-5,000
- Founded
- 2022
More roles at Perplexity
- →Member of Technical Staff (Software Engineer, API Platform)San Francisco, CA · New York City, NY
- →Engineering Manager (API Platform)San Francisco, CA
- →Member of Technical Staff (Software Engineer, Enterprise Platform)San Francisco, CA · New York City, NY
- Member of Technical Staff (Software Engineer, Cloud Infrastructure)San Francisco, CA · New York City, NY · Palo Alto, CA