Browse all jobs
    Perplexity

    Member of Technical Staff (Golang Engineer, Search)

    Perplexity
    Belgrade9 months ago
    Engineering
    Backend
    Senior

    Summary

    Perplexity AI is seeking a Search Golang Engineer to architect AI-powered search infrastructure. You will leverage Golang to design and implement highly scalable backend systems handling millions of queries, with a focus on distributed systems and cloud infrastructure. This role is crucial for driving the next generation of search technology.

    Location
    Belgrade
    Type
    full-time
    Level
    Senior

    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

    Member of Technical Staff (Golang Engineer, Search)

    Perplexity · Belgrade

    Apply for this role

    We use analytics cookies (Umami, Vercel) and a feedback widget (Userback) to improve Joblyst. You can accept or reject non-essential cookies. Cookie policy