← Back to jobs

Search DevOps Engineer (London, Belgrade, Berlin)

This listing is synced directly from the company ATS.
Remote

Role Overview

As a Search DevOps Engineer at Perplexity, you will lead the design and implementation of scalable infrastructure and systems that support the company's Search feature. This senior-level role involves collaborating with a small team to enhance the reliability and performance of backend systems while developing tools and workflows for other engineers. Your contributions will directly impact the efficiency and effectiveness of search functionalities.

Perks & Benefits

This remote position offers flexibility in work location, likely accommodating various time zones. The culture emphasizes collaboration and innovation, providing opportunities for career growth as you work with advanced technologies like AI and cloud infrastructure. Employees can expect a supportive environment that values communication and problem-solving.

Full Job Description

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.

The ideal candidate should have experience in designing highly scalable infrastructure, building systems, tools and performing testing, monitoring, and maintenance. Our backend stack includes Python, Go, Rust, PostgreSQL, DynamoDB, Redis, and Kubernetes - built alongside dedicated in-house AI and search interfaces.

Responsibilities:

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

Qualifications:

  • Strong experience with cloud infrastructure built on AWS.

  • Proficient in database management and caching strategies.

  • Excellent problem-solving and troubleshooting skills, with the ability to analyze, debug, and resolve complex technical issues.

  • Experience working with containers (Docker, Kubernetes) and orchestration tools.

  • Excellent communication and collaboration skills.

  • Experience with Python and Terraform.

  • 3+ years of DevOps/SRE/System Administration experience.

Similar jobs

Found 6 similar jobs