At Appwrite we're looking for a Platform Engineer to join our database team. About the job As a Platform Engineer working as part of the database team at Appwrite, you'll play a crucial role in designing and optimising the database infrastructure that drives our platform services. This role will focus on building, developing, and deploying scalable, reliable database components that integrate seamlessly into our application architecture. You'll work closely with other engineers to ensure data consistency, performance, and reliability. You would also play a major role in our open-source community, engaging with users, and having a passion for owning the engineering process from beginning to end. If you have strong ownership of your work, enjoy problem-solving and adapting to our users' needs, then this role will be great for you. Responsibilities Own and optimize relational SQL databases to ensure high availability, reliability, and scalability. Design and develop scalable, redundant and reliable APIs and other distributed infrastructure to support Appwrite's platform services. Develop SDK components and backend integrations for various databases, ensuring a great developer experience (DX). Collaborate with Product Engineers to integrate infrastructure solutions seamlessly into the application architecture. Monitor system performance and proactively identify and address issues to maintain optimal reliability. Implement security best practices and ensure compliance with industry standards and regulations. Stay up-to-date with emerging technologies and trends in backend, infrastructure, and cloud computing, and evaluate their potential impact on Appwrite's platform. Participate in code reviews and architectural discussions, fostering a culture of continuous improvement. Requirements Experience building and consuming REST APIs, with experience in GraphQL being a plus. Strong knowledge of relational databases (PostgreSQL, MySQL), including optimization, scalability, and high-throughput design. Familiarity with containerization (Docker) and orchestration (Kubernetes). Proficiency in backend languages like PHP, Node.js, Python, Go, or Ruby. Ability to learn and adapt to working with multiple programming languages and produce high-quality code. Passion for simplicity and great developer experience. Passion for open-source, building developer tools, and working with our developer community. Knowledge of container technologies like Docker, and orchestration technologies like Kubernetes. Experience with caching, message brokering, or pub/sub using tools like Redis, along with familiarity with CI/CD tools (e.g., GitHub Actions) and writing unit and end-to-end tests. Experience with cloud platforms (AWS, Google Cloud, Azure, DigitalOcean) and Infrastructure as Code (IaC) tools like Terraform. Ability to build reliable, performant, and scalable APIs using a microservice architecture. Have a solid understanding of HTTP, TCP, UDP protocols, web services, and architecture design. 100% Remote Our entire company is distributed, so we take remote work seriously. If you'd rather not work from home, we will cover the cost of a coworking or office space. Stock Options Get generous stock options for a company that is growing blazing fast and is backed by top VCs We're a remote team working in different time zones, from UTC:00 to UTC-06:00. Choose the hours and days that work best for you! Employees receive generous medical, dental, vision, and life insurance. Full-time contractors will have the cost of healthcare factored into their salary. Our recruiting team can help confirm which applies to you. ️ Github Sponsorship of Your Choice We would love to give an annual sponsorship to any GitHub project of your choice! Appwrite provides $3,000 USD for employees to attend conferences, take classes, or otherwise further their education. We typically meet up couple times a year in person for work and fun! What will be our next location? NYC, London, LA, or Barcelona? Help us decide! Appwrite will let you choose a new laptop of your choice (up to $3,000 USD) and will reimburse up to $500 USD for office expenses. At Appwrite, we really love Swags. Each new team member gets unlimited credits to grab any official Appwrite Swag that they wish. Apply for the job Do you want to join our team as our new Platform Engineer? Then we'd love to hear about you!
Aug 17, 2025
Full time
At Appwrite we're looking for a Platform Engineer to join our database team. About the job As a Platform Engineer working as part of the database team at Appwrite, you'll play a crucial role in designing and optimising the database infrastructure that drives our platform services. This role will focus on building, developing, and deploying scalable, reliable database components that integrate seamlessly into our application architecture. You'll work closely with other engineers to ensure data consistency, performance, and reliability. You would also play a major role in our open-source community, engaging with users, and having a passion for owning the engineering process from beginning to end. If you have strong ownership of your work, enjoy problem-solving and adapting to our users' needs, then this role will be great for you. Responsibilities Own and optimize relational SQL databases to ensure high availability, reliability, and scalability. Design and develop scalable, redundant and reliable APIs and other distributed infrastructure to support Appwrite's platform services. Develop SDK components and backend integrations for various databases, ensuring a great developer experience (DX). Collaborate with Product Engineers to integrate infrastructure solutions seamlessly into the application architecture. Monitor system performance and proactively identify and address issues to maintain optimal reliability. Implement security best practices and ensure compliance with industry standards and regulations. Stay up-to-date with emerging technologies and trends in backend, infrastructure, and cloud computing, and evaluate their potential impact on Appwrite's platform. Participate in code reviews and architectural discussions, fostering a culture of continuous improvement. Requirements Experience building and consuming REST APIs, with experience in GraphQL being a plus. Strong knowledge of relational databases (PostgreSQL, MySQL), including optimization, scalability, and high-throughput design. Familiarity with containerization (Docker) and orchestration (Kubernetes). Proficiency in backend languages like PHP, Node.js, Python, Go, or Ruby. Ability to learn and adapt to working with multiple programming languages and produce high-quality code. Passion for simplicity and great developer experience. Passion for open-source, building developer tools, and working with our developer community. Knowledge of container technologies like Docker, and orchestration technologies like Kubernetes. Experience with caching, message brokering, or pub/sub using tools like Redis, along with familiarity with CI/CD tools (e.g., GitHub Actions) and writing unit and end-to-end tests. Experience with cloud platforms (AWS, Google Cloud, Azure, DigitalOcean) and Infrastructure as Code (IaC) tools like Terraform. Ability to build reliable, performant, and scalable APIs using a microservice architecture. Have a solid understanding of HTTP, TCP, UDP protocols, web services, and architecture design. 100% Remote Our entire company is distributed, so we take remote work seriously. If you'd rather not work from home, we will cover the cost of a coworking or office space. Stock Options Get generous stock options for a company that is growing blazing fast and is backed by top VCs We're a remote team working in different time zones, from UTC:00 to UTC-06:00. Choose the hours and days that work best for you! Employees receive generous medical, dental, vision, and life insurance. Full-time contractors will have the cost of healthcare factored into their salary. Our recruiting team can help confirm which applies to you. ️ Github Sponsorship of Your Choice We would love to give an annual sponsorship to any GitHub project of your choice! Appwrite provides $3,000 USD for employees to attend conferences, take classes, or otherwise further their education. We typically meet up couple times a year in person for work and fun! What will be our next location? NYC, London, LA, or Barcelona? Help us decide! Appwrite will let you choose a new laptop of your choice (up to $3,000 USD) and will reimburse up to $500 USD for office expenses. At Appwrite, we really love Swags. Each new team member gets unlimited credits to grab any official Appwrite Swag that they wish. Apply for the job Do you want to join our team as our new Platform Engineer? Then we'd love to hear about you!
At Appwrite we're looking for a Platform Engineer to join our team. About the job At Appwrite, we're looking for a Plaform Engineer to join our integrations team. You'll play a key role in building scalable, reliable systems that power the growth of our platform and user base. You'll work on backend services, data pipelines, and automation tools that enable experimentation, user acquisition, retention, and performance optimization. This role involves collaborating closely with product, platform, and growth teams to develop systems that support growth initiatives, payment integrations, and analytics infrastructure. As an active member of our open-source community, you'll contribute to discussions and own projects from concept to deployment. If you're excited about solving challenges that help developers grow and succeed, this role is for you. Responsibilities Design and implement scalable, redundant, and reliable APIs and backend services to support Appwrite's platform. Develop and maintain reusable IaC modules using tools like Terraform to manage environments across multiple cloud providers. Build internal tooling to streamline environment provisioning, deployments, and configuration management. Collaborate with product and platform engineers to ensure seamless systems integration into our broader architecture. Build and maintain backend systems that support growth engineering efforts such as user onboarding automation, referral tracking, and engagement analytics. Develop and maintain billing and payment systems that ensure secure, accurate, and compliant transaction processing. Ensure systems are observable, secure, and compliant with industry best practices and standards. Monitor service health and performance, and proactively identify areas for optimization. Contribute to a great developer experience through thoughtful automation, reliable systems, and well-documented tooling. Stay informed about the latest in cloud-native development, DevOps practices, and distributed systems. Requirements 3+ years of experience in backend, cloud, or infrastructure-heavy roles. Strong experience working with Kubernetes. Experience with Infrastructure as Code tools (e.g., Terraform, Pulumi). Solid experience with one or more cloud platforms: AWS, GCP, Azure, or DigitalOcean. Proficiency in scripting and automation (e.g., Bash, Python). Familiarity with CI/CD workflows and tools like GitHub Actions. Strong understanding of backend development with languages such as PHP, Node.js, Python, Dart, Go, or Ruby. Hands-on experience with relational databases such as MySQL and PostgreSQL, as well as message brokers like RabbitMQ and caching solutions like Redis. Deep understanding of web protocols (HTTP, TCP, UDP) and modern architectural patterns. Experience working on growth-oriented backend systems and billing/payment infrastructures is a plus. A passion for open-source, developer tools, and clean, maintainable code. 100% remote Our entire company is distributed, so we take remote work seriously. If you'd rather not work from home, we will cover the cost of a coworking or office space. Stock options Get generous stock options for a company that is growing blazing fast and is backed by top VCs We're a remote team working in different time zones, from UTC:00 to UTC-06:00. Choose the hours and days that work best for you! Employees receive generous medical, dental, vision, and life insurance. Full-time contractors will have the cost of healthcare factored into their salary. Our recruiting team can help confirm which applies to you. ️ Github sponsorship of your choice We would love to give an annual sponsorship to any GitHub project of your choice! Appwrite provides $3,000 USD for employees to attend conferences, take classes, or otherwise further their education. We typically meet up couple times a year in person for work and fun! What will be our next location? NYC, London, LA, or Barcelona? Help us decide! Appwrite will let you choose a new laptop of your choice (up to $3,000 USD) and will reimburse up to $500 USD for office expenses. At Appwrite, we really love Swags. Each new team member gets unlimited credits to grab any official Appwrite Swag that they wish. Apply for the job Do you want to join our team as our new Platform Engineer? Then we'd love to hear about you!
Aug 17, 2025
Full time
At Appwrite we're looking for a Platform Engineer to join our team. About the job At Appwrite, we're looking for a Plaform Engineer to join our integrations team. You'll play a key role in building scalable, reliable systems that power the growth of our platform and user base. You'll work on backend services, data pipelines, and automation tools that enable experimentation, user acquisition, retention, and performance optimization. This role involves collaborating closely with product, platform, and growth teams to develop systems that support growth initiatives, payment integrations, and analytics infrastructure. As an active member of our open-source community, you'll contribute to discussions and own projects from concept to deployment. If you're excited about solving challenges that help developers grow and succeed, this role is for you. Responsibilities Design and implement scalable, redundant, and reliable APIs and backend services to support Appwrite's platform. Develop and maintain reusable IaC modules using tools like Terraform to manage environments across multiple cloud providers. Build internal tooling to streamline environment provisioning, deployments, and configuration management. Collaborate with product and platform engineers to ensure seamless systems integration into our broader architecture. Build and maintain backend systems that support growth engineering efforts such as user onboarding automation, referral tracking, and engagement analytics. Develop and maintain billing and payment systems that ensure secure, accurate, and compliant transaction processing. Ensure systems are observable, secure, and compliant with industry best practices and standards. Monitor service health and performance, and proactively identify areas for optimization. Contribute to a great developer experience through thoughtful automation, reliable systems, and well-documented tooling. Stay informed about the latest in cloud-native development, DevOps practices, and distributed systems. Requirements 3+ years of experience in backend, cloud, or infrastructure-heavy roles. Strong experience working with Kubernetes. Experience with Infrastructure as Code tools (e.g., Terraform, Pulumi). Solid experience with one or more cloud platforms: AWS, GCP, Azure, or DigitalOcean. Proficiency in scripting and automation (e.g., Bash, Python). Familiarity with CI/CD workflows and tools like GitHub Actions. Strong understanding of backend development with languages such as PHP, Node.js, Python, Dart, Go, or Ruby. Hands-on experience with relational databases such as MySQL and PostgreSQL, as well as message brokers like RabbitMQ and caching solutions like Redis. Deep understanding of web protocols (HTTP, TCP, UDP) and modern architectural patterns. Experience working on growth-oriented backend systems and billing/payment infrastructures is a plus. A passion for open-source, developer tools, and clean, maintainable code. 100% remote Our entire company is distributed, so we take remote work seriously. If you'd rather not work from home, we will cover the cost of a coworking or office space. Stock options Get generous stock options for a company that is growing blazing fast and is backed by top VCs We're a remote team working in different time zones, from UTC:00 to UTC-06:00. Choose the hours and days that work best for you! Employees receive generous medical, dental, vision, and life insurance. Full-time contractors will have the cost of healthcare factored into their salary. Our recruiting team can help confirm which applies to you. ️ Github sponsorship of your choice We would love to give an annual sponsorship to any GitHub project of your choice! Appwrite provides $3,000 USD for employees to attend conferences, take classes, or otherwise further their education. We typically meet up couple times a year in person for work and fun! What will be our next location? NYC, London, LA, or Barcelona? Help us decide! Appwrite will let you choose a new laptop of your choice (up to $3,000 USD) and will reimburse up to $500 USD for office expenses. At Appwrite, we really love Swags. Each new team member gets unlimited credits to grab any official Appwrite Swag that they wish. Apply for the job Do you want to join our team as our new Platform Engineer? Then we'd love to hear about you!
At Appwrite we're looking for a Platform Engineer to join our team. About the job As a Platform Engineer working as part of the functions team at Appwrite, you'll help shape the foundation of our developer platform by building scalable backend systems and crafting seamless, high-performance frontend experiences. You'll work across the stack to develop reliable platform services, intuitive user interfaces, and powerful developer tools. You'll collaborate with a distributed team, engage with our global open-source community, and take ideas from concept to production with ownership and autonomy. If you're excited about problem-solving and working on tools developers love, this role is for you. Responsibilities Design, develop, and maintain full stack applications using modern frontend and backend technologies. Build, deploy, and manage backend services using Appwrite, including databases, authentication, file storage, and functions. Develop responsive and intuitive UIs using frameworks like React, Vue.js, or Angular. Write clean, scalable, and maintainable code following best practices and coding standards. Integrate RESTful or GraphQL APIs and handle client-server communication securely. Implement CI/CD pipelines and collaborate with DevOps for deployment and monitoring. Write automated unit and integration tests to ensure code reliability. Work closely with UX/UI designers, product managers, and other developers to define and deliver quality features. Troubleshoot, debug, and optimize performance across the stack. Stay up to date with new tools and technologies relevant to the role, especially within the Appwrite ecosystem. Requirements 3+ years of experience in full stack development. Hands-on experience with backend platforms or services, including setup, API integration, database management, and serverless/cloud functions. Proficiency in at least one modern frontend framework: React, Vue.js, or Angular. Experience with Node.js, Express, or similar backend runtimes. Familiarity with Docker, Kubernetes, serverless environments, and container orchestration (optional but a plus). Experience with Git/GitHub and agile development workflows. Strong understanding of RESTful API design, authentication mechanisms (OAuth, JWT), and security best practices. Excellent problem-solving skills and a proactive mindset. 100% Remote Our entire company is distributed, so we take remote work seriously. If you'd rather not work from home, we will cover the cost of a coworking or office space. Stock options Get generous stock options for a company that is growing blazing fast and is backed by top VCs We're a remote team working in different time zones, from UTC:00 to UTC-06:00. Choose the hours and days that work best for you! Employees receive generous medical, dental, vision, and life insurance. Full-time contractors will have the cost of healthcare factored into their salary. Our recruiting team can help confirm which applies to you. ️ Github sponsorship of your Choice We would love to give an annual sponsorship to any GitHub project of your choice! Appwrite provides $3,000 USD for employees to attend conferences, take classes, or otherwise further their education. We typically meet up couple times a year in person for work and fun! What will be our next location? NYC, London, LA, or Barcelona? Help us decide! Appwrite will let you choose a new laptop of your choice (up to $3,000 USD) and will reimburse up to $500 USD for office expenses. At Appwrite, we really love Swags. Each new team member gets unlimited credits to grab any official Appwrite Swag that they wish. Apply for the job Do you want to join our team as our new Platform Engineer? Then we'd love to hear about you!
Aug 14, 2025
Full time
At Appwrite we're looking for a Platform Engineer to join our team. About the job As a Platform Engineer working as part of the functions team at Appwrite, you'll help shape the foundation of our developer platform by building scalable backend systems and crafting seamless, high-performance frontend experiences. You'll work across the stack to develop reliable platform services, intuitive user interfaces, and powerful developer tools. You'll collaborate with a distributed team, engage with our global open-source community, and take ideas from concept to production with ownership and autonomy. If you're excited about problem-solving and working on tools developers love, this role is for you. Responsibilities Design, develop, and maintain full stack applications using modern frontend and backend technologies. Build, deploy, and manage backend services using Appwrite, including databases, authentication, file storage, and functions. Develop responsive and intuitive UIs using frameworks like React, Vue.js, or Angular. Write clean, scalable, and maintainable code following best practices and coding standards. Integrate RESTful or GraphQL APIs and handle client-server communication securely. Implement CI/CD pipelines and collaborate with DevOps for deployment and monitoring. Write automated unit and integration tests to ensure code reliability. Work closely with UX/UI designers, product managers, and other developers to define and deliver quality features. Troubleshoot, debug, and optimize performance across the stack. Stay up to date with new tools and technologies relevant to the role, especially within the Appwrite ecosystem. Requirements 3+ years of experience in full stack development. Hands-on experience with backend platforms or services, including setup, API integration, database management, and serverless/cloud functions. Proficiency in at least one modern frontend framework: React, Vue.js, or Angular. Experience with Node.js, Express, or similar backend runtimes. Familiarity with Docker, Kubernetes, serverless environments, and container orchestration (optional but a plus). Experience with Git/GitHub and agile development workflows. Strong understanding of RESTful API design, authentication mechanisms (OAuth, JWT), and security best practices. Excellent problem-solving skills and a proactive mindset. 100% Remote Our entire company is distributed, so we take remote work seriously. If you'd rather not work from home, we will cover the cost of a coworking or office space. Stock options Get generous stock options for a company that is growing blazing fast and is backed by top VCs We're a remote team working in different time zones, from UTC:00 to UTC-06:00. Choose the hours and days that work best for you! Employees receive generous medical, dental, vision, and life insurance. Full-time contractors will have the cost of healthcare factored into their salary. Our recruiting team can help confirm which applies to you. ️ Github sponsorship of your Choice We would love to give an annual sponsorship to any GitHub project of your choice! Appwrite provides $3,000 USD for employees to attend conferences, take classes, or otherwise further their education. We typically meet up couple times a year in person for work and fun! What will be our next location? NYC, London, LA, or Barcelona? Help us decide! Appwrite will let you choose a new laptop of your choice (up to $3,000 USD) and will reimburse up to $500 USD for office expenses. At Appwrite, we really love Swags. Each new team member gets unlimited credits to grab any official Appwrite Swag that they wish. Apply for the job Do you want to join our team as our new Platform Engineer? Then we'd love to hear about you!