Back End Developer
Ve the intent company
Job Description
Role Overview We’re looking for a backend engineer with 1 to 3 years of experience, who can own the entire backend ecosystem end-to-end - from writing APIs to designing scalable infrastructure on AWS. This role goes beyond coding: you’ll be responsible for system design, infrastructure decisions, performance optimization, and cost efficiency, while also integrating AI-driven capabilities into the platform. What You’ll Own Build and maintain high-performance backend systems using Node.js Design and manage scalable architecture on AWS (end-to-end ownership) Handle database design and optimization using MongoDB Architect systems for high availability, fault tolerance, and scalability Continuously stabilize and improve system performance under load Optimize infrastructure to reduce AWS costs without compromising performance Design and implement AI-powered backend workflows and integrations Own infra + backend + deployment pipelines (DevOps mindset expected) Key Responsibilities Develop clean, scalable APIs and backend services Design system architecture and infra architecture from scratch Work on auto-scaling, load balancing, caching, and queue systems Monitor systems and proactively fix bottlenecks Optimize DB queries, indexing, and data flow in MongoDB Build and maintain CI/CD pipelines Collaborate with product and frontend teams to ship fast Ensure security, reliability, and performance at scale Must-Have Skills Strong experience with Node.js (backend-heavy work) Deep expertise in AWS (mandatory): EC2, S3, Lambda API Gateway RDS / DynamoDB / MongoDB (Atlas)/Postgre SQL CloudWatch, IAM Strong understanding of system design & distributed systems Hands-on experience with MongoDB (schema design, scaling, optimization) Experience with infra design on AWS from scratch Proven experience in scaling systems and handling production load Experience in reducing AWS infra cost (very important) Good to Have Experience integrating AI/ML APIs (OpenAI, vector DBs, embeddings, etc.) Knowledge of Docker, Kubernetes (or ECS/EKS) Experience with message queues (Kafka, SQS) Familiarity with real-time systems (WebSockets, streaming) What We’re Looking For Someone who doesn’t just “write code” but thinks in systems Ability to go from 0 → scalable architecture Strong ownership mindset — you build it, you run it Focus on speed + stability + cost efficiency Can handle ambiguity and turn it into working systems Bonus Points Built or scaled a product from early stage Experience with AI-first or automation-driven products Previously optimized infra leading to significant cost savings