Backend Engineer

 

Description:

The Role: Architect the Invisible, Power the Impact

We’re looking for a Backend Engineer who thrives in building robust, scalable, and secure microservices architectures to support our mobile app ecosystem.

 

Key Responsibilities:

· DevOps & Cloud Infrastructure

o Deploy and monitor services on AWS (Lambda, ECS, API Gateway, SQS, SNS,CloudWatch).

o Implement CI/CD pipelines using GitHub Actions and manage containerized deployments with Docker.

o Optimize infrastructure for cost, performance, and scalability.

· Development & Architecture

o Design, build, and maintain high-performance backend services using Python (FastAPI/Django).

o Architect scalable microservices with a focus on reliability, performance, and maintainability.

o Collaborate with product/design teams to translate requirements into technical solutions.

o Develop and optimize In-App Purchase (IAP) flows, including subscription login and third-party API integrations (e.g., Apple Store, Google Play).

Database & Data Modeling

o Design and manage database schemas (PostgreSQL, MySQL, NoSQL), ensuring efficient migrations and query optimization.

o Leverage SQLAlchemy or similar ORM tools for robust data modeling.

Collaboration & Best Practices

o Expose clean, secure REST APIs for frontend/partner integration.

o Write unit/integration tests and conduct code reviews to uphold quality standards (SOLID, DRY, RESTful design).

o Troubleshoot production issues and document system architecture, APIs, and workflows.

 

Required Qualifications:

· 3+ years of professional backend development experience with Python.

· Expertise in FastAPI and/or Django, with a strong grasp of async programming.

· Proficiency in AWS cloud services (Lambda, ECS, SQS) and

· infrastructure-as-code principles.

· Hands-on experience with SQL/NoSQL databases, schema design, and ORM

· tools (SQLAlchemy).

· Hands on CI/CD pipelines (GitHub Actions, Jen) and containerization (Docker).

· Knowledge of IAP systems, RESTful API design, and microservices architecture.

· Strong problem-solving skills, attention to detail, and ability to work in a

· collaborative team.

· Bachelor’s degree in Software Engineering from a well reputed institute.

Organization AI For Life
Industry IT / Telecom / Software Jobs
Occupational Category Backend Engineer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2025-06-04 8:18 am
Expires on 2026-03-07