Member of Technical Staff (Backend/Infrastructure Engineer, Search)
Job Description
Perplexity is looking for an Infrastructure Engineer to join our small team revolutionizing the way people search and interact with the internet. Your passion and diligence will be critical to ensure a high quality product. This role blends infrastructure expertise with software engineering -- you'll own core systems that power our products and development workflows.
Responsibilities
Build and maintain robust, scalable infrastructure to support high-performance search systems
Develop internal tools and automation to streamline developer workflows and operational efficiency
Design, deploy, and operate cloud-native systems, primarily on AWS
Improve and support CI/CD pipelines, testing infrastructure, and release processes
Debug and optimize Linux systems, containers, and backend services
Contribute directly to product codebases, working across Python, Go, and other systems languages
Requirements
Strong background in cloud infrastructure (AWS preferred), systems design, and automation
Deep understanding of Linux internals, performance tuning, and debugging
Experience building or maintaining CI/CD systems and tooling
Strong Python skills and fluency in at least one systems language (Go, Rust, C/C++, or Java)
Comfort working across both infrastructure and application-level code
A proactive learner who thrives in a fast-paced, innovative environment
Required Skills
Categories
Frequently asked questions
Is the Member of Technical Staff (Backend/Infrastructure Engineer, Search) position at Perplexity remote?
The Member of Technical Staff (Backend/Infrastructure Engineer, Search) role at Perplexity is an on-site or hybrid position.
What type of employment is the Member of Technical Staff (Backend/Infrastructure Engineer, Search) role?
Perplexity is hiring for a full-time Member of Technical Staff (Backend/Infrastructure Engineer, Search) position.
What skills are needed for the Member of Technical Staff (Backend/Infrastructure Engineer, Search) job at Perplexity?
Key skills for this role include Python, AWS, Go, Rust, C++, Java.
How do I apply for the Member of Technical Staff (Backend/Infrastructure Engineer, Search) position at Perplexity?
You can apply for the Member of Technical Staff (Backend/Infrastructure Engineer, Search) role directly through Perplexity's official application link provided on this page.
Similar AI jobs
Software Engineer, Voice Agents & AI (Senior or Staff Level)
Deepgram · fulltime
Software Engineer - Applied AI (Senior or Staff Level)
Deepgram · fulltime
Product Finance & Strategy, Monetization
Anthropic · fulltime
Director, Forward Deployed Engineering & Technical Support
Runpod · fulltime
Account Executive
Runpod · fulltime
Senior Web Designer
Legora · fulltime