
Backend Software Engineer
Perplexity
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $220,000 - $405,000 per year
About the role
- Build scalable systems that ingest and process data from the web, files, and other sources.
- Optimize interfaces that interact with databases and caching systems.
- Collaborate with PMs, frontend engineers, and other stakeholders to understand product requirements.
- Work closely with AI, Search, and Data Science teams to iterate on non-deterministic systems.
- Manage a complex orchestration system with many moving parts and interfaces.
- Scale, optimize, and load balance multiple services with rapidly changing needs.
Requirements
- Strong experience with Python
- Strong experience with databases and caching
- Experience with AWS cloud infrastructure at scale
- Experience working with high-scale data and non-deterministic systems like LLMs
- 4+ years of engineering experience
Benefits
- Full-time U.S. employees enjoy a comprehensive benefits program including equity, health, dental, vision, retirement, fitness, commuter and dependent care accounts, and more.
- International employees enjoy a comprehensive benefits program tailored to their region of residence.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythondatabasescachingAWSdata processingscalable systemsload balancingorchestration systemshigh-scale datanon-deterministic systems
Soft Skills
collaborationcommunicationproblem-solvingstakeholder management