Job Description
Perplexity is looking for a Developer Experience Engineer to enhance how people search and interact with the internet. This role involves building and optimizing the work environment for fellow developers, ensuring they can ship safely and quickly.Perplexity is experiencing rapid growth and adoption, answering millions of daily queries and serving leading companies with Perplexity Enterprise Pro. The company's employee base grew nearly 300% in 2024, supported by significant funding from top technology investors.
Responsibilities: - Design, build, and maintain local and remote developer environments
- Maintain and optimize the CI/CD environment
- Optimize developer workflows to enable them to ship safely and quickly
- Build and maintain testing environments
- Own the developer onboarding flow
- Analyze, debug, and resolve complex developer environment issues
Qualifications: - Strong experience with macOS and Linux development environments
- Proficiency with Bash, Python, and Typescript
- Experience working with containers and optimizing builds
- Familiarity with build tools such as webpack, babel, and bazel
- Familiarity with package installation tools such as pnpm and poetry
- Experience with testing tools such as pytest, Playwright, and jest
- Experience with linting tools such as ESLint, prettier, ruff, mypy
- Excellent problem-solving and troubleshooting skills
- 4+ years of industry experience
Perplexity offers: - Comprehensive health, dental, and vision insurance
- 401(k) plan
- Equity may be part of the total compensation package