Engineering Internship at Appwrite
Job Description
About the job
Appwrite is seeking a motivated Platform Engineer Intern to join our engineering team for a 6-month, full-time remote internship. This role provides hands-on backend development experience working on platform capabilities, performance, and reliability in a fast-paced startup environment.
Key responsibilities
- Collaborate with engineers to design, implement, and maintain features for the Appwrite platform.
- Participate in code reviews to ensure code quality and maintainability.
- Identify, troubleshoot, and resolve bugs and technical issues across platform and infrastructure.
- Assist in development and optimization of backend services and APIs.
- Contribute to documentation of system architecture, APIs, and deployment processes.
- Work with cloud providers and CI/CD tools to enhance deployment and automation processes.
- Research emerging technologies and propose improvements for the platform.
Requirements
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of backend development languages such as Node.js, PHP, or Python.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with cloud platforms such as GCP, DigitalOcean, or AWS.
- Understanding of RESTful APIs and microservices architecture.
- Examples of past backend projects are a plus, along with strong problem solving skills and willingness to learn.
- Excellent communication and teamwork abilities.
Good to have
- Experience contributing to open-source projects and participation in the Appwrite community.
- Previous quality contributions to the Appwrite repository or use of Appwrite in personal projects.
How to apply
Apply via the job page linked on the posting. Provide a resume, links to projects or repositories, and examples of backend work that demonstrate relevant skills.
Ready to Apply?
Take the next step in your career journey.
Apply NowYou will be redirected to the company's application page
💜 Please mention that you found the job on Remote World Jobs, this helps us grow. Thanks!
More Intern Jobs
Discover similar opportunities that match your skills
Senior Software Engineer, Data Security
Senior Rust Engineer
Staff Software Engineer, Backend
Backend Engineer, Blockchain Data Team
Senior Software Engineer – Advisory Suite
Senior Software Engineer - Identity
Platform Engineer
Senior Engineer- Experience Anywhere
About Appwrite
Appwrite is an open source backend as a service platform that enables developers to build secure and scalable applications rapidly by providing APIs for authentication, databases, storage, functions, messaging, realtime updates, and hosting.
View Company Profile