Enter a job title or keyword

Lead Software Engineer – Python | Cloud & AI


Job Location:

Dhaka - Bangladesh

Monthly Salary: Not provided by the employer
Posted: 21 September 2026 (Yesterday)
Application Deadline: 19 December 2026
Vacancies: 1 Vacancy

Job Summary

Key Responsibilities

  • Lead the architecture technical design and implementation of enterprise-scale applications and services.
  • Develop and maintain high-quality backend services using Python and modern backend frameworks.
  • Design and implement scalable REST APIs microservices and distributed systems.
  • Translate business and product requirements into technical architecture and actionable development plans.
  • Lead engineering teams through development code review testing deployment and production support.
  • Establish and maintain engineering standards covering architecture coding practices security performance and scalability.
  • Evaluate technologies and architectural approaches and make informed technical decisions.
  • Identify technical risks and proactively resolve complex engineering and delivery challenges.
  • Ensure applications meet required standards for security scalability reliability performance and maintainability.
  • Support CI/CD pipelines cloud deployment release management and production operations.
  • Participate in technical planning estimation architecture reviews and engineering roadmap discussions.
  • Conduct code reviews and provide technical guidance to engineering team members.
  • Mentor developers and promote a culture of ownership collaboration and continuous improvement.
  • Communicate technical decisions and architecture clearly to both technical and non-technical stakeholders.

Qualifications :

Required Qualifications & Technical Skills

  • 7 years of professional software engineering experience including significant experience in system design or architecture.
  • Strong hands-on experience with Python and enterprise backend development.
  • Strong experience with FastAPI Django or equivalent Python frameworks.
  • Proven experience designing and developing RESTful APIs.
  • Strong understanding of microservices and distributed-system architecture.
  • Strong knowledge of database design data modelling and performance optimization.
  • Strong understanding of application security authentication and authorization.
  • Proven experience designing large-scale multi-system architectures.
  • Experience making technical decisions across multiple teams products or platforms.
  • Strong understanding of software engineering principles design patterns and development best practices.

Cloud & DevOps

Hands-on experience with one or more of the following cloud platforms:

  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Google Cloud Platform (GCP)

Experience with the following will be an advantage:

  • Docker and containerization
  • CI/CD pipelines
  • Cloud-native application development
  • Infrastructure automation
  • Monitoring and observability
  • Deployment automation

AI Data & Emerging Technologies

Experience in one or more of the following will be highly valued:

  • Artificial Intelligence / Machine Learning
  • Generative AI and LLM-based applications
  • Retrieval-Augmented Generation (RAG)
  • Vector databases
  • Agentic AI / AI Agents
  • Data engineering and data platforms
  • Analytics pipelines
  • ML model integration and deployment

 


Additional Information :

Preferred Industry Experience

Experience working with enterprise-grade technology platforms in any of the following sectors will be advantageous:

BFSI / Fintech Telecommunications Retail Logistics Healthcare SaaS

Leadership & Architecture Experience

Candidates should demonstrate experience in:

  • Technical leadership and engineering-team mentoring
  • Enterprise architecture and system design
  • Architecture governance and engineering standards
  • Technical decision-making
  • Code review and engineering quality management
  • Cross-team technical collaboration
  • Stakeholder management
  • Performance optimization
  • Cloud cost optimization
  • Production support and incident management

Professional Competencies

  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Ability to communicate complex technical concepts clearly.
  • Strong ownership and accountability.
  • Ability to work effectively with distributed and cross-functional teams.
  • Ability to balance business requirements with technical considerations.
  • Strong commitment to engineering quality and continuous improvement.

What We Offer

  • Opportunity to work on enterprise-scale software and technology platforms.
  • Exposure to modern Python Cloud AI/ML and distributed-system technologies.
  • Significant technical ownership and architectural responsibilities.
  • Opportunity to work with experienced engineering and business teams.
  • Technical leadership and professional development opportunities.
  • Collaborative and performance-driven engineering environment.
  • Competitive compensation and benefits based on experience and company policy.

How to Apply

Interested candidates are requested to send their updated CV to the designated career(@) email address with the subject line:

Application Lead Software Engineer Python Cloud & AI

Please ensure your CV clearly highlights your experience in Python backend engineering system architecture cloud technologies AI/ML and technical leadership current & expected salary notice period. 

Flyte Solutions Ltd.
Engineering Scalable Technology for Global Businesses

Only shortlisted candidates will be contacted for the next stage of the recruitment process.


Remote Work :

No


Employment Type :

Full-time


About Company

We are looking for a skilled Full Stack Developer with expertise in React and Node.js to join our team and contribute to the development of AI powered chatbot applications. This role involves designing, developing, and deploying intelligent conversational agents that enhance user enga ... View more

View Profile View Profile