9 open roles

Lead Software Engineer – Python | Cloud & AI

Open Posted 22 days ago

At a glance

Type
Full Time
Location
Dhaka, BD
Posted
Sep 20, 2026
Company size
Small (51-500)
Industry
Technology/Software

About the role

  • About Flyte Solutions Ltd.
  • Flyte Solutions Ltd. is a technology services and software engineering company delivering enterprise software, digital transformation and technology resource augmentation services to clients in Bangladesh and international markets.
  • We are looking for an experienced Lead Software Engineer – Python | Cloud & AI to join our engineering team and take technical ownership of complex, enterprise-grade software platforms.

About the Role

This is a senior technical leadership and hands-on engineering position. The successful candidate will be responsible for system architecture, backend engineering, technical decision-making and engineering delivery.

The role requires someone who can operate effectively at both architecture and implementation levels—designing scalable systems while remaining actively involved in development, code reviews, technical problem-solving and mentoring.

You will work closely with engineering teams, product stakeholders and client representatives to translate business requirements into robust, scalable and secure technology solutions.

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.

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

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(@)flytesolutions.com 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.

About Flyte Solutions

Flyte Solutions
Technology/Software · Small (51-500)
9 open roles

Be first in line for the next Flyte Solutions role

Scoutify watches 70,000+ companies and alerts you the moment a matching job posts. It can even apply for you before the rush.

Get alerts, free