Perplexity
Internship - Search Backend Infra Engineer
Belgrade, Remote. Posted 4 months ago
The role
You will help design, build, and operate robust infrastructure and backend services. You will work with a small team to support systems that power the search experience.
What you will do
- Build and maintain infrastructure that supports high-performance search systems.
- Design internal tools and automation to improve developer workflows and operational efficiency.
- Support the design, deployment, and monitoring of cloud-native systems on AWS.
- Contribute to improving CI/CD pipelines, testing infrastructure, and release processes.
- Debug and optimize Linux-based services, containers, and backend systems.
- Contribute to product codebases, primarily using Rust, Go or C++.
Required qualifications
- Working towards a degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Familiarity with at least one programming language such as Go, Rust, or C/C++, through coursework or projects.
- Interest in infrastructure, distributed systems, or backend engineering, with willingness to learn about CI/CD, monitoring, and performance.
- A proactive and curious learner who enjoys collaborating in a fast-paced, innovative environment.
- Built a project you are proud of.
- Currently enrolled at a Serbian university: Bachelor’s, Master’s, or PhD program or self-taught with a strong passion for software engineering and technology.
- Curious, persistent, and self-driven.
- Eager to learn and improve.
- Comfortable working in English.
- Thrive in a high-performance environment.
- Willing to challenge and be challenged.
Nice to have
- Basic understanding or exposure to cloud infrastructure (e.g. AWS) and Linux systems
About the company
Perplexity is a small, high-impact team building the systems that power our search experience.