Backend Software Architect

17 hours ago


Lahore, Punjab, Pakistan beBee Careers Full time

**Senior Backend Engineer Role**

We're seeking a skilled Senior Backend Engineer with expertise in Laravel and Python (FastAPI) to join our dynamic team.

This role is perfect for someone who thrives in building intelligent, scalable backend systems, is passionate about AI-driven features, and enjoys tackling complex system integrations.

You'll work closely with product and engineering teams to bring transformative, tech-forward experiences to life.

Main Responsibilities:

  • Architect and implement scalable, secure backend services in Laravel and Python (FastAPI).
  • Build high-availability REST APIs with robust authentication, rate-limiting, and logging.
  • Integrate deeply with third-party APIs including Wafeq, QuickBooks, Xero, Stripe, and CRM platforms.
  • Create modular, decoupled services using webhooks and real-time sync pipelines.

Database Architecture & Optimization

  • Design optimized relational schemas in MySQL for high-volume transactional systems.
  • Implement version-controlled migrations, consistency checks, and audit trail mechanisms.
  • Leverage read-replicas and perform RDS tuning for performance at scale.

DevOps & CI/CD Automation

  • Build and manage GitHub Actions pipelines for testing, building, and deployment.
  • Automate deployment across staging and production using IaC tools and custom scripts.
  • Monitor and optimize cloud resources (AWS EC2, RDS, S3, CloudWatch) for resilience and cost-efficiency.

Ai & Intelligent Automation

  • Build integrations for AI-powered features like workflow automation, smart agents, and data enrichment modules.
  • Contribute to the development of agent-based microservices and LLM-enhanced features using Python libraries and APIs.
  • Collaborate with the product team to bring AI-driven experiences into the product roadmap.

System Integration & Business Logic

  • Manage multi-system orchestration including syncing accounting records, CRM triggers, and automated payments.
  • Ensure fault-tolerant logic with retries, exponential backoff, and graceful degradation for all external API interactions.

Key Qualifications:

  • Proven track record of building enterprise-grade APIs and integrations with platforms like Wafeq, QuickBooks, Xero, Zoho, and CRMs.
  • Deep understanding of software architecture, design patterns, and clean code practices.
  • Strong expertise in MySQL, including query optimization, indexing, and data migrations.
  • Hands-on experience with AWS (EC2, S3, RDS, CloudWatch, IAM) for cloud-native deployments.
  • Experience with GitHub Actions and CI/CD pipeline automation.
  • Solid experience integrating and managing payment gateways such as Stripe, Paymob, etc.
  • Strong command of asynchronous programming, background jobs, and task queues (Laravel Queues, Celery, etc.).
  • Comfortable working in high-velocity, agile environments with minimal supervision.

Bonus / Nice to Have:

  • Working knowledge of Vue.js and modern JavaScript tools (Vite, Webpack).
  • Experience with GraphQL, including schema design and resolvers.
  • Familiarity with event-driven architectures and message brokers like Kafka or RabbitMQ.


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Job Title: Backend Architect and Software EngineerAbout the Role:We are seeking an experienced software engineer to join our team as a backend architect. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and high-performance full-stack applications using Node.js, React.js, JavaScript, and...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    System Architect - Cloud InfrastructureWe are seeking an experienced Senior Backend Developer to join our team and help design, develop, and scale our backend infrastructure on Microsoft Azure.Key Responsibilities:System Architecture: Design and implement scalable, reliable, and high-performance backend systems capable of handling up to 100,000 users.Data...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    This is an exciting opportunity for a seasoned Backend Architect to join our team and shape the future of our product. If you have a passion for building scalable and reliable systems, and a desire to contribute to a cutting-edge technology stack, we encourage you to apply.The successful candidate will be a strong leader, with excellent communication skills...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Mid-Senior Level Backend DeveloperJob SummaryWe are seeking a highly skilled Mid-Senior Level Backend Developer to join our team. This role involves designing, developing, and maintaining server applications using Node.js.Duties & ResponsibilitiesLead a team of software engineers and mentor them through continuous training and guidanceAnalyze business...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Software Architect - Mobile and WebWe are seeking an experienced software architect to build hybrid mobile applications and web solutions using Angular and Ionic. This role involves developing cross-platform apps that provide a seamless user experience on both web and mobile platforms. The ideal candidate will collaborate closely with UI/UX teams and...

  • Software Architect

    1 week ago


    Lahore, Punjab, Pakistan beBee Careers Full time

    Front-end ArchitectWe are looking for an experienced Senior Angular Developer to join our development team.The ideal candidate will be responsible for building high-quality, scalable, and responsive web applications using Angular.Responsibilities include:Developing dynamic, responsive web applications using AngularTranslating UI/UX designs into high-quality...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Secure Backend Systems Architect\We are seeking a highly skilled Senior Backend Engineer to design and develop secure, scalable, and compliant backend systems. The ideal candidate will have expertise in Node.js, cloud infrastructure, and security best practices.\Key Responsibilities:Architect and develop secure, standard-compliant backend services using...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Scalable Software Solutions DeveloperWe are seeking a skilled Full Stack Developer to design and engineer robust software using mobile, web, and cloud technologies. As a key member of our team, you will be responsible for crafting rich, interactive user experiences for clients.About the RoleYou will work with development teams and product managers to ideate...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Backend Software EngineerMain TasksDesign, develop, and maintain backend systems using Laravel or Python.Build and optimize scalable, secure, and high-performance applications.Write clean, modular, and well-documented code.Preferred Skills and ExperienceExperience with backend technologies, especially Laravel & Python.Knowledge of DevOps practices and tools...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Backend Engineer JobThe successful candidate will have experience in designing and implementing scalable, robust, and efficient backend systems using Python and relevant frameworks.This includes developing and maintaining backend systems for our all-in-one inventory management software.Responsibilities:Design and develop backend systems using Python...