Platform Engineer at Appwrite
Job Description
Platform Engineer
About the role
As a Platform Engineer at Appwrite you will design and build foundational platform services that power our products. You will focus on scalable, performant, and reliable systems, enhance deployment workflows, and ensure smooth integration with the application stack. You will own engineering work from concept to deployment and contribute to our open source community.
Responsibilities
- Design and implement scalable backend services and APIs that support Appwrite's platform.
- Develop and maintain reusable Infrastructure as Code modules using tools like Terraform to manage multi-cloud environments.
- Build internal tooling to streamline environment provisioning, deployments, and configuration management.
- Collaborate with product and platform engineers to ensure seamless integration across the architecture.
- Ensure observability, security, and compliance by implementing monitoring, logging, and best practices.
- Monitor service health and performance, proactively identify optimization opportunities, and respond to incidents.
- Improve developer experience through thoughtful automation, reliable systems, and clear documentation.
Requirements
- 5+ years experience in backend, cloud, or infrastructure-heavy roles.
- Strong Kubernetes experience and cloud-native development skills.
- Experience with Infrastructure as Code tools such as Terraform or Pulumi.
- Hands-on with at least one cloud platform such as AWS, GCP, Azure, or DigitalOcean.
- Proficiency in scripting and automation using Bash, Python, or similar.
- Familiarity with CI/CD workflows and tools like GitHub Actions.
- Backend development experience in one or more languages such as PHP, Node.js, Python, Dart, Go, or Ruby.
- Experience with relational databases like MySQL, PostgreSQL, and messaging or caching systems such as RabbitMQ and Redis.
- Strong understanding of web protocols and distributed architectures including HTTP, TCP, UDP, scale-out and caching patterns.
- Passion for open source and developer tooling, with an emphasis on clean, maintainable code.
Benefits
- 100% remote work environment with coworking support if preferred.
- Stock options to share in company growth.
- Flexible hours to accommodate distributed time zones.
- Comprehensive healthcare coverage for employees and contractors as applicable.
- Learning budget - $3,000 USD for conferences, training, and education.
- Regular company gatherings and retreats, top-notch equipment allowance, and home office reimbursements.
Why join Appwrite
Work on tools developers love, contribute to open source, and help shape a fast-growing platform. You will collaborate with a distributed team, influence platform direction, and ship systems at scale.
How to apply
If you are excited about this role, apply via the careers page and include your resume and examples of relevant platform, cloud, or infrastructure work.
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 DevOps Jobs
Discover similar opportunities that match your skills
Distributed Systems Software Engineer, Python / Go
AI Growth Lead (AI Automation DRI)
Senior Software Engineer, Full-Stack
Frontend Engineer, Growth & Engagement Team
Senior Software Engineer - Identity
Software Engineer, Frontend (Consumer - Trading)
Senior Front-End Software Engineer, Email Hub
React Frontend Developer
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