Senior Backend Software Engineer - API
PerplexityJob Overview
Perplexity is seeking a highly skilled Senior Backend Software Engineer to join our innovative team. As a key member of our engineering department, you will be responsible for designing, implementing, and scaling the systems that power our API products. Our backend stack includes Python, PostgreSQL, DynamoDB, Redis, and Kubernetes, and is built alongside dedicated in-house AI and search interfaces.
Responsibilities
- Design and Build APIs: Lead the design, expansion, and maintenance of APIs and services.
- Technical Leadership: Scope and lead large technical projects, laying the groundwork for early-stage products to iteratively evolve and scale.
- Collaboration: Work with engineers across the company to determine when existing infrastructure can be leveraged versus when building a bespoke solution is necessary.
- Strategic Alignment: Align technical decisions with the company’s broad strategic initiatives, while advocating for needs specific to emerging new API initiatives.
- Feature Development: Generalize specific customer requests to build features applicable to the broader user base.
Qualifications
- Experience: 4+ years of engineering experience.
- API Expertise: Understand good practices of building and working with natural language/LLM APIs.
- Infrastructure Management: Experience managing infrastructure for API products.
- User Experience: Strong intuition for what will last and scale, ensuring great user experience and ease of use of features and products.
About Perplexity
At Perplexity, we've experienced tremendous growth and adoption since launching the world's first fully functional conversational answer engine. Our AI-powered search assistant has amassed 10 million monthly active users, with our mobile apps installed over 1 million times across iOS and Android devices. In 2023 alone, we served over 500 million queries from users around the globe.
To support our rapid expansion, we've raised significant funding from respected investors in technology, including a $73.6 million Series B round led by IVP and a $62.7 million Series B1 round led by Daniel Gross, valuing Perplexity at over $1 billion.
Compensation and Benefits
- Salary: Our cash compensation range for this role is $180,000 - $230,000.
- Equity: In addition to the base salary, equity is part of the total compensation package.
- Benefits: Comprehensive health, dental, and vision insurance for you and your dependents, including a 401(k) plan.
Final offer amounts are determined by multiple factors, including experience and expertise, and may vary from the amounts listed above.
Benefits Extracted with AI
- Vision insurance
- Comprehensive health insurance
- Dental insurance
- 401(k) plan
Similar jobs
Last update: 23 minutes ago
Senior Backend Software Engineer
Join Perplexity as a Senior Backend Software Engineer in New York. Lead design, implementation, and scaling of systems for web and mobile products.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Machine Learning Engineer
Join Perplexity as a Senior Machine Learning Engineer in New York, focusing on AI, ML, and backend development.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Software Engineer - Python, Django, Kubernetes
Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.
Senior Back-end Engineer - In App Analytics
Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.
Senior Software Engineer - Backend (Python, Go, C++)
Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.
Senior Python Backend Developer
Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.
Backend Engineer with AWS and Kubernetes
Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.
Senior Software Engineer - API Platform
Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.
Backend Developer with Python Expertise
Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.
Senior Backend Engineer (Python)
Join Veryfi as a Senior Backend Engineer (Python) to design and develop scalable API solutions using Python, Django, and Flask.
Python Backend Developer
Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.
Senior Backend Developer with TypeScript and Python
Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.
Senior Full Stack Software Engineer
Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.
AI Software Engineer - Full Stack
Join Perplexity as a Full Stack AI Software Engineer to develop cutting-edge AI products using Python, TypeScript, and Kubernetes.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Senior Distributed Systems Engineer
Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.