Member of Technical Staff (Search Core DevOps Engineer)
Perplexity AI
- Berlin, Germany
- Lead/Staff
- 3+ years
- Posted
Skills
Required
- Python
- DevOps/SRE/System Administration
- cloud infrastructure
- AWS
- database management
- caching strategies
- Kubernetes
- designing highly scalable infrastructure
- monitoring
- Terraform
- Docker
- orchestration tools
Preferred
- relational databases
- web server backends
- monitor systems and applications
Join Perplexity, a company dedicated to revolutionizing the way people search and interact with the internet. As a DevOps Engineer, you will lead the design, implementation, and scaling of the infrastructure, tooling, and systems that support our Search feature. You will work with a backend stack that includes Python, Go, Rust, PostgreSQL, DynamoDB, Redis, and Kubernetes. The ideal candidate should have 3+ years of experience in DevOps/SRE/System Administration, strong experience with cloud infrastructure built on AWS, and proficiency in database management and caching strategies.
Responsibilities
- Lead the design, implementation, and scaling of the infrastructure, tooling, and systems that support the Search feature.
- Design and implement highly available, high-performance, and scalable systems, as well as various tools for other engineers.
- Maintain and optimize key-value and relational databases, scale and load balance web server backends, and monitor systems and applications.
Requirements
- The ideal candidate should have experience in designing highly scalable infrastructure, building systems, tools and performing testing, monitoring, and maintenance
- Experience with Python and Terraform
- Excellent communication and collaboration skills
- 3+ years of DevOps/SRE/System Administration experience
- Strong experience with cloud infrastructure built on AWS
Proficient in database management and caching strategies
- Experience working with containers (Docker, Kubernetes) and orchestration tools
- Excellent problem-solving and troubleshooting skills, with the ability to analyze, debug, and resolve complex technical issues
jobapplier