
Want to build the backbone of a fast-growing open-source backend? As a Platform Engineer Intern at Appwrite, you’ll work closely with their engineering team to strengthen, scale, and improve the platform itself, not just the apps that run on it.
About the Role
In this internship, you’ll support the Appwrite core platform by contributing to backend services, APIs, system architecture, and infrastructure. It’s a hands-on role that gives you exposure to cloud technologies, microservices, CI/CD, and platform scalability.
Key Responsibilities
You’re are likely expected to:
- Collaborate with the engineering team to design, implement, and maintain features for the Appwrite platform.
- Participate in code reviews to uphold quality, consistency, and best practices.
- Troubleshoot and resolve technical issues across platform and infrastructure.
- Assist in developing and optimizing backend services and APIs.
- Document system architecture, APIs, and deployment processes.
- Work with cloud providers and CI/CD tools to improve deployment workflows.
- Research emerging technologies and propose enhancements for platform reliability.
Requirements
Interested Applicant are Expected to:
- Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of backend languages like Node.js, PHP, or Python.
- Familiarity with containerization (Docker), orchestration (Kubernetes), or similar tools.
- Experience or interest in cloud platforms (AWS, GCP, DigitalOcean).
- Understanding of RESTful APIs and microservices architecture.
- Good problem-solving skills, willingness to learn, and ability to work in a remote environment.
Why This Internship Is Valuable
Applying for this internship allow you to:
- Get real-world experience working on the infrastructure that powers a leading open-source backend.
- Work remotely with a highly experienced, distributed engineering team.
- Strengthen your skills in backend development, cloud-native tools, and system architecture.
- Contribute to a project used by thousands of developers around the world.
Location: Remote
Type: Internship (6 months)
How to Apply
This internship is a fantastic way for a budding engineer to dive deep into platform-level work, contribute to a powerful open-source backend, and grow within a nimble and remote-first company. If you’re passionate about backend systems and cloud infrastructure, go for it.