← Back to jobs

Search Senior Backend/Infrastructure Engineer (London, Belgrade, Berlin)

This listing is synced directly from the company ATS.

Role Overview

As a Senior Infrastructure Engineer, you will build and maintain scalable infrastructure for high-performance search systems, develop internal tools for automation, and deploy cloud-native systems on AWS. This role involves working across infrastructure and application code, contributing to CI/CD pipelines, and debugging Linux systems and backend services. You will have a direct impact on core systems that power the company's products and development workflows in a fast-paced, innovative team.

Perks & Benefits

This is a fully remote position with flexibility in location, as indicated by the London, Belgrade, and Berlin options, suggesting support for distributed teams across time zones. You'll join a small, innovative team with opportunities for career growth through ownership of critical systems and exposure to cutting-edge technologies. The culture emphasizes proactivity, learning, and operational efficiency in a fast-paced environment typical of tech startups.

⚠️ This job was posted over 8 months ago and may no longer be open. We recommend checking the company's site for the latest status.

Full Job Description

Perplexity is looking for a Senior Infrastructure Engineer to join our small team revolutionizing the way people search and interact with the internet. Your passion and diligence will be critical to ensure a high quality product. This role blends infrastructure expertise with software engineering -- you'll own core systems that power our products and development workflows. 

Responsibilities

  • Build and maintain robust, scalable infrastructure to support high-performance search systems

  • Develop internal tools and automation to streamline developer workflows and operational efficiency

  • Design, deploy, and operate cloud-native systems, primarily on AWS

  • Improve and support CI/CD pipelines, testing infrastructure, and release processes

  • Debug and optimize Linux systems, containers, and backend services

  • Contribute directly to product codebases, working across Python, Go, and other systems languages

Requirements

  • Strong background in cloud infrastructure (AWS preferred), systems design, and automation

  • Deep understanding of Linux internals, performance tuning, and debugging

  • Experience building or maintaining CI/CD systems and tooling

  • Strong Python skills and fluency in at least one systems language (Go, Rust, C/C++, or Java)

  • Comfort working across both infrastructure and application-level code

  • A proactive learner who thrives in a fast-paced, innovative environment

Similar jobs

Found 6 similar jobs

Browse more jobs in: