Posted on 5/26/2025
Junior Backend & Cloud Engineer (Node.js | Python | AWS)
Cognilium AI
Lahore, Pakistan
Full Description
Are you passionate about backend development and cloud technologies? Want to build real-world systems with real users? At Cognilium.ai, we’re on a mission to empower businesses with intelligent, scalable AI systems—and we’re hiring a Junior Backend & Cloud Engineer to help us scale!
We’re looking for a hands-on engineer who can write production-grade backend code and operate that code in AWS. You’ll design REST/GraphQL APIs, model data in MongoDB & PostgreSQL, containerize services, and keep them running on EC2, S3, and managed databases—all on Linux.
Note: If you only build UIs or only script cloud automation, this isn’t the right fit. It’s for builders, thinkers, and doers who want to own both code and cloud.
Responsibilities
• Design & build APIs in Node.js (Express/Nest) and Python (FastAPI/Flask); write clean, testable, well-documented code
• Model & query data in MongoDB and PostgreSQL; optimize indexes, craft migrations
• Deploy & operate your services on AWS (EC2, S3, RDS/DocumentDB, IAM, VPC basics)
• Automate with Docker & simple CI/CD pipelines (GitHub Actions, CodeBuild, etc.)
• Linux housekeeping, SSH into servers, tweak configs, monitor logs
Qualifications
• 6–12 months professional experience (internships & freelance count) building back-end services
• Proficient in Node.js and/or Python—ideally both
• Built and documented REST or GraphQL APIs end-to-end
• Comfortable with MongoDB and PostgreSQL (schemas, CRUD, joins/aggregations)
• Hands-on with AWS basics: spin up EC2, Elastic Beanstalk ,store objects in S3, connect to RDS/DocumentDB, manage IAM keys
• Confident on the Linux command line: bash, systemd, log inspection
• Git workflow knowledge (PRs, code reviews, branching)
• Clear, concise communicator—can explain trade-offs and ask good questions
Nice-to-Have
• Docker containerization & Compose/ECS
• Basic networking (HTTP, DNS, TLS)
• Testing frameworks (Jest, PyTest)
• Monitoring/metrics (CloudWatch, Grafana, ELK)
How to Apply:
If you meet the qualifications and are enthusiastic about joining the dynamic team at Cognilium.ai, please submit your updated CV highlighting your relevant experience to careers@cognilium.ai.
Alternatively, you can fill out our application form at this link “https://forms.gle/8JHKW71yueK3mUFb6”
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position
Subscribe to the AI Search Newsletter
Get top updates in AI to your inbox every weekend. It's free!