< More Jobs

Posted on 5/26/2025

Junior Backend & Cloud Engineer (Node.js | Python | AWS)

Cognilium AI

Lahore, Pakistan

Full-time

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”

Subscribe to the AI Search Newsletter

Get top updates in AI to your inbox every weekend. It's free!