Job Description

Backend Engineer (MongoDB / API Integrations / AWS / Vectorization)Position SummaryWe are hiring a Backend Engineer with expertise in MongoDB, data vectorization, and advanced AI/LLM integrations. The ideal candidate will have hands-on experience developing backend systems that power intelligent data-driven applications, including robust API integrations with major social media platforms (Meta, Instagram, Facebook, with expansion to TikTok, Snapchat, etc.). In addition, this role requires deep AWS experience (Lambda, S3, EventBridge) to manage serverless workflows, automate cron jobs, and execute both scheduled and manual data pulls. You will collaborate closely with frontend developers and AI engineers to deliver scalable, resilient APIs that power our platform.Key ResponsibilitiesDesign, implement, and maintain backend services with MongoDB and scalable data models.Build pipelines to vectorize data for retrieval-augmented generation (RAG) and other AI-driven features.Develop robust API integrations with major social platforms (Meta, Instagram Graph API, Facebook API; expand to TikTok, Snapchat, etc.).Implement and maintain AWS Lambda serverless functions for scalable backend processes.Use AWS EventBridge to schedule cron jobs and manage event-driven workflows.Leverage AWS S3 for structured and unstructured data storage, retrieval, and processing.Build workflows for manual and automated data pulls from external APIs.Optimize backend systems for performance, scalability, and reliability at high data volumes.Collaborate with frontend engineers to ensure smooth integration into Next.js applications.Ensure security, compliance, and best practices in API authentication (OAuth, tokens, etc.).Contribute to architecture planning, documentation, and system design reviews.Required Skills/QualificationsStrong expertise with MongoDB (including Atlas) and schema design.Experience with data vectorization and embeddings (OpenAI, Pinecone, MongoDB Atlas Vector Search, etc.).Proven track record of social media API integrations (Meta, Instagram, Facebook; additional platforms a plus).Proficiency in Node.js, Python, or other backend languages for API development.Deep understanding of AWS services:Lambda for serverless functions.S3 for structured/unstructured data storage.EventBridge for cron jobs, scheduled tasks, and event-driven workflows.Strong understanding of REST and GraphQL API design.Experience with data optimization, caching, and large-scale API performance.Preferred Skills/ExperienceExperience with real-time data pipelines (Kafka, Kinesis, or similar).Familiarity with CI/CD pipelines and automated deployments on AWS.Knowledge of serverless architecture best practices.Background in SaaS platform development or data analytics systems.Skills:- MongoDB, Amazon Web Services (AWS), RESTful APIs, API, NextJs (Next.js), Python and AWS Lambda

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In