Backend/Infrastructure Engineer – Search
perplexity · Belgrade
Job description
About the role
Perplexity is seeking a Backend/Infrastructure Engineer to own and improve the latency-sensitive search stack. You will work across high‑QPS Rust and Go services, distributed retrieval systems, and cloud infrastructure, using AI‑native tools where they add value.
Key responsibilities
- Build and operate scalable, low‑latency infrastructure for search serving and retrieval.
- Design and improve distributed backend systems handling high request volumes.
- Debug and optimise Linux systems, containers, networking, and production services.
- Enhance reliability through observability, capacity planning, performance profiling, and incident response.
- Design, deploy, and operate cloud‑native systems primarily on AWS and Kubernetes.
- Develop internal tools and automation for development, testing, debugging, and infrastructure operations.
- Improve CI/CD pipelines, release processes, and production rollout safety.
Required profile
- Strong experience with cloud infrastructure, distributed systems, and automation.
- Deep understanding of Linux internals, performance analysis, and production debugging.
- Experience building or operating latency‑sensitive, high‑throughput backend systems.
- Fluency in at least one systems language such as Rust, Go, C++, or Java.
Required skills
- AWS
- Kubernetes
- Linux
- Rust
- Go
- C++ or Java
- Containers (Docker)
- CI/CD tooling
- Observability platforms
- Performance profiling and capacity planning
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Serbia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
perplexity
Belgrade