Member of Technical Staff (Golang Engineer, Search)
Job Snapshot
- Company
- Perplexity
- Category
- Operations
- Remote
- Fully remote
- Eligibility
- All 50 states
- Posted
- 7 months ago
- Salary
- Not disclosed
Eligibility
Hiring in all 50 states.
About this 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
Similar Remote Jobs
Senior Client Partner, Mid-Market (B2B Services)
Video Producer Intern
Twilio
Head of GTM Business Operations & Strategy, Safety & Security
Openai