Perplexity logo

Senior Backend Software Engineer - API

Perplexity

Job 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

Perplexity logo
Perplexity

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.

Standard AI logo
Standard AI

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.

Perplexity logo
Perplexity

Senior Machine Learning Engineer

Join Perplexity as a Senior Machine Learning Engineer in New York, focusing on AI, ML, and backend development.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

AppOmni logo
AppOmni

Senior Software Engineer - Python, Django, Kubernetes

Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.

Gorgias logo
Gorgias

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.

Ambient.ai logo
Ambient.ai

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++.

PlushCare logo
PlushCare

Senior Python Backend Developer

Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Gorgias logo
Gorgias

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.

Lightspark logo
Lightspark

Backend Engineer with AWS and Kubernetes

Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.

Bloomberg logo
Bloomberg

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.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Gorgias logo
Gorgias

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.

Deliverect logo
Deliverect

Backend Developer with Python Expertise

Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.

Veryfi logo
Veryfi

Senior Backend Engineer (Python)

Join Veryfi as a Senior Backend Engineer (Python) to design and develop scalable API solutions using Python, Django, and Flask.

PlushCare logo
PlushCare

Python Backend Developer

Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.

Peter Park logo
Peter Park

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.

Argon AI (YC W24) logo
Argon AI (YC W24)

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.

Perplexity logo
Perplexity

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.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

webAI logo
webAI

Senior Distributed Systems Engineer

Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.