Appwrite

1 Job openings at Appwrite
Platform Engineer - Auth india 0 years None Not disclosed Remote Full Time

About the job As a Platform Engineer - Serverless at Appwrite, you'll be instrumental in shaping the core infrastructure of our platform’s serverless Functions ecosystem. You’ll work on designing, building, and maintaining backend services with a specific emphasis on secure authentication and authorisation capabilities. Responsibilities Design, implement, and improve secure authentication and authorization flows, while also developing and enhancing Appwrite’s Functions ecosystem Develop and maintain full-stack features with a strong focus on PHP-based backend systems, Appwrite’s core backend is written in PHP. Build, deploy, and manage serverless functions infrastructure, while also ensuring robust integration with authentication services such as OAuth, JWT, API key management, and access controls. Collaborate with cross-functional teams (Product, Engineering, Security) to implement best-practice security standards and contribute to overall platform architecture. Author and support RESTful and GraphQL APIs that enforce robust authentication and authorization logic. Monitor execution performance, security logs, and system metrics; proactively identify and resolve auth-related issues. Participate in code reviews, encourage secure development practices, and uphold the platform's reliability and developer experience. Mentor junior engineers and take incremental ownership over auth architecture, with the opportunity to grow into leading the future Auth team. Requirements Strong experience with backend development, ideally including PHP or similar server-side languages Proven expertise in designing and implementing authentication/authorization flows (e.g., OAuth 2.0, JWT, session-based auth, role-based access control). Experience developing and consuming APIs; understanding of REST and/or GraphQL paradigms. Familiarity with authentication standards and security best practices (e.g., MFA, token issuance, secure storage, cryptography fundamentals). Background working with serverless or backend infrastructure and CI/CD workflows. Solid understanding of relational databases (such as MySQL, PostgreSQL) and technologies like Redis for caching or pub/sub scenarios. A proactive mindset, excellent cross-team communication skills, and a passion for enabling developer productivity in open-source environments. Benefits 🏠 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 🕰 Flexible Hours & Days We're a remote team working in different time zones, from UTC+06:00 to UTC-06:00. Choose the hours and days that work best for you! 🏥 Healthcare 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! 🎓 Learning Appwrite provides $3,000 USD for employees to attend conferences, take classes, or otherwise further their education. ✈️ Gatherings 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! 🖥 Top Notch Equipment 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. 🧦 Unlimited SWAGS At Appwrite, we really love Swags. Each new team member gets unlimited credits to grab any official Appwrite Swag that they wish.