Back to Jobs
Appwrite logo

Appwrite

Remote (Worldwide)
Recently

Engineering Internship

Type

Internship

Ad

Sponsor This Spot

Your Company

Showcase your product to remote-first teams. Hundreds of professionals see this job board every day - place your message here.

We are seeking a motivated and enthusiastic Platform Engineer Intern to join our dynamic team. As a Platform Engineer Intern, you will have the opportunity to work on various projects that enhance our platform's capabilities, performance, and reliability. This internship is an excellent opportunity to gain hands-on experience in backend development and collaborate cross functionally within a fast paced startup environment.

Responsibilities

  • Collaborate with the engineering team to design, implement, and maintain features for the Appwrite platform
  • Participate in code reviews to ensure high-quality code, adherence to best practices, and the overall improvement of code maintainability
  • Assist in identifying, troubleshooting, and resolving bugs and technical issues within the platform and infrastructure
  • Assist in the development and optimization of backend services and APIs
  • Contribute to the documentation of system architecture, APIs, and deployment processes
  • Work with cloud providers and CI/CD tools to enhance deployment processes
  • Conduct research and analysis on emerging technologies to support platform improvements

Requirements

  • Currently pursuing or recently pursued a degree in Computer Science, Software Engineering, or a related field
  • Foundational knowledge of backend development languages (e.g., Node.js, PHP, Python)
  • Familiarity with containerization and orchestration tools like Docker, k8s, etc.
  • Familiarity with cloud platforms (e.g., GCP, DigitalOcean, AWS)
  • Understanding of RESTful APIs and microservices architecture
  • Examples of past backend projects and other innovative works are a plus
  • Strong problem-solving skills and a willingness to learn
  • Excellent communication and teamwork abilities

Good to have

  • Experience contributing to significant/popular open-source projects
  • Active participation in the Appwrite Discord community
  • Previous quality contributions to the Appwrite open-source repository
  • Familiarity with using Appwrite in your personal or professional projects