Member of Technical Staff (Search Core DevOps Engineer)
- Perplexity is seeking a DevOps engineer to join our small team in revolutionizing the way people search and interact with the internet
- You will be responsible for leading the design, implementation, and scaling of the infrastructure, tooling and systems that support our Search feature
- Our backend stack includes Python, Go, Rust, PostgreSQL, DynamoDB, Redis, and Kubernetes - built alongside dedicated in-house AI and search interfaces
- Design and implement highly available, high-performance, and scalable systems
- Design and implement various tools for other engineers helping them with their day to day job
- Design and implement CI/CD and other workflows to enhance stability, robustness and speed of iteration
- Maintain and optimize key-value and relational databases
- Scale and load balance web server backends to meet rapidly changing needs
- Monitor systems and applications, proactively identifying and resolving reliability, scalability, or performance issues
- Develop monitoring tools, alerts, and dashboards to provide visibility into system health and performance
- 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