Cloud Backend Engineer Job Description
Cloud Backend Engineer Job Description
This position involves working on the development of scalable and efficient backend systems using Node.js and cloud-based technologies. As a Cloud Backend Engineer, you will be responsible for designing and managing databases, implementing secure file storage systems, and integrating AI and machine learning APIs.
About the Role
The ideal candidate will have a strong understanding of Node.js, NoSQL databases, and cloud computing platforms. They should also possess excellent problem-solving skills and be able to work collaboratively as part of a team.
Tech Requirements
• Proficiency in Node.js with Express or Next.js API routes
• Experience with Firebase Firestore or MongoDB
• Knowledge of Firebase Storage or AWS S3
• Understanding of AI/ML APIs (e.g., content generation, image processing)
• Experience with payment gateway APIs (e.g., Stripe or similar)
• Ability to integrate external service APIs for content distribution
Key Responsibilities
• Design and develop scalable backend services using Node.js
• Implement secure file storage and retrieval systems
• Integrate AI and machine learning APIs for content generation and automation
• Manage payment processing and credit systems
• Develop background tasks and scheduling systems for automated workflows
Requirements and Qualifications
• Bachelor's degree in Computer Science or related field
• Minimum 3 years of experience in backend development with Node.js
• Experience with database design and management using NoSQL solutions
• Strong knowledge of cloud file storage systems
• Excellent problem-solving skills and ability to debug complex issues