Software Architect – Python
5 days ago
Role Overview
We are seeking an experienced Software Architect – Python with strong expertise in microservices architecture, distributed systems, and modern Python frameworks. The ideal candidate will have 6+ years of hands-on experience in designing scalable solutions, leading technical architecture, and guiding development teams across diverse Python-based stacks. This role involves driving architectural decisions, improving system efficiency, and ensuring high-quality technical solutions aligned with business needs.
Key Responsibilities
Architectural Design & Strategy
- Design and develop scalable, secure, and high-performance microservices-based architectures.
- Define architecture blueprints, system roadmaps, technical standards, and best practices.
- Evaluate technology options and recommend optimal frameworks, tools, and design patterns.
- Lead the modernization of legacy applications into microservice and cloud-native environments.
- Ensure system reliability, observability, and performance across distributed environments.
Technical Leadership
- Lead and mentor engineering teams on Python development, system design, and architecture principles.
- Review code, provide architectural guidance, and enforce best engineering practices
- Collaborate closely with DevOps teams to integrate CI/CD, containerization, and cloud orchestration.
- Conduct technical assessments for new features, scalability requirements, and integration needs.
Development & Implementation
- Participate in hands-on development when required, especially for complex components.
- Oversee the development of APIs, services, and backend modules using modern Python frameworks.
- Implement robust security practices and ensure compliance with industry standards.
Cross-Functional Collaboration
- Work with Product, QA, DevOps, and other teams to align architecture with business objectives.
- Translate business requirements into technical solutions and system-level designs.
- Provide technical input during planning, estimation, and delivery phases.
Qualifications & Experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 6+ years of professional experience in backend engineering with deep expertise in Python.
- Proven experience in microservices architecture, distributed systems, and API design.
- Strong knowledge of Python frameworks such as: FastAPI, Django, Flask, Tornado, Pyramid, etc.
- Experience with message brokers, event-driven architectures (e.g., Kafka, RabbitMQ, Redis Streams).
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Strong understanding of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Cassandra).
- Solid grasp of system design, scalability patterns, caching strategies, and performance optimization.
- Experience with CI/CD pipelines and DevOps tooling.
Skills & Competencies
- Strong analytical and architectural problem-solving skills.
- Excellent communication and documentation abilities.
- Ability to guide and influence engineering teams.
- Proficiency in designing fault-tolerant, distributed systems.
- Strong understanding of clean code principles, design patterns, and testing methodologies.
-
Software Architect
2 weeks ago
Lahore, Punjab, Pakistan Arbisoft Full time $60,000 - $120,000 per yearAs anSoftware Architect, You will be responsible for designing end-to-end architectural solutions that are scalable, secure, and aligned with both business goals and technical best practices. You will be a technical leaders who design scalable, production-ready systems and mentor senior engineers through complex technical challenges. Leveraging their deep...
-
Software Architect
7 days ago
Lahore, Punjab, Pakistan Arbisoft Full time 2,000,000 - 2,500,000 per yearWe are seeking a highly experiencedSoftware Architectwith10+ years of professional experienceand a strong track record in designing and deliveringlarge-scale, high-performance software products. The ideal candidate will have deep expertise inPython/Djangoand, and will lead architectural strategy, development best practices, and technical execution across...
-
Software Solution Architect
5 days ago
Lahore, Punjab, Pakistan Web Applications & Data Integration Company Full time 500,000 - 1,500,000 per yearJob Title: Software Solution ArchitectLocation: College Road, Township, LahoreShift Timing: 9:00 PM – 6:00 AM PKT (Night Shift)Job Type: Full-TimeAbout WADICWADIC is a USA-based technology company committed to delivering peace of mind to our customers by protecting what matters most. Operating with Agile teams, we're at the forefront of technological...
-
Software Solution Architect
5 days ago
Lahore, Punjab, Pakistan d-8130-4e3b-9c31-7fb4c1d491f0 Full time 900,000 - 1,200,000 per yearWe are seeking a highly skilled Software Solution Architect to design and lead scalable, high-performance solutions across Web, mobile, and AI-driven projects. The ideal candidate will define architecture standards, guide cross-functional teams, and ensure the delivery of innovative and technically sound solutions. AtAB Ark Private Limited, we work with...
-
Senior python
5 days ago
Lahore, Punjab, Pakistan Cinergie Digital Full time 4,800,000 - 6,000,000 per yearSenior Python and .NET DeveloperLocation:Cinergie Digital, Haly Tower, DHA Phase 2, Lahore.Salary:PKR 450,000 to 500,000 per monthBenefits:Medical, provident fund, paid time offExperience Required:Minimum 7 years of relevant work experienceReference:EK-PK-004The Senior Developer is responsible for developing Python microservices and APIs for application...
-
Software Architect
1 day ago
Lahore, Punjab, Pakistan Arbisoft Full time 2,000,000 - 2,500,000 per yearOverviewWe are seeking a highly experienced .NET Software Architect to lead the design and development of complex, high-performance applications. This individual will be responsible for defining technical direction, architecting scalable solutions from the ground up, and mentoring engineering teams through the full software development lifecycle. The ideal...
-
Software Architect Azure
5 days ago
Lahore, Punjab, Pakistan Tkxel Full time 80,000 - 120,000 per yearWe are looking for a Software Architect in the Apps & Data solution area, specializing in Microsoft Azure Cloud, who is passionate about driving our customers' business applications & AI transformation on Microsoft Azure. This is a customer-facing role, owning both the business applications-focused technical relationship and technical strategy between the...
-
Junior Software Architect
2 weeks ago
Lahore, Punjab, Pakistan hybytes Full time 1,200,000 - 3,600,000 per yearJob Description– Junior Software ArchitectPosition: Junior Software ArchitectCompany: HybytesLocation: Lahore, Pakistan (Onsite)Key Responsibilities:Design, develop, and maintain scalable and efficient software architecture for new and existing systems.Provide technical leadership and guidance to development teams during design, coding, and implementation...
-
Junior Software Architect
7 days ago
Lahore, Punjab, Pakistan Hazen Technologies Inc Full timeCompany Overview:Hazen Technologies is a leading technology and BPO company having offices in USA and Pakistan. Today we stand as a premier driver of innovation, offering transformative IT solutions, managed services (back-office support), and creative & digital marketing services tailored for a range of industries. Our core focus is on providing seamless...
-
Associate Software Architect
2 weeks ago
Lahore, Punjab, Pakistan CureMD Full time 1,200,000 - 3,600,000 per yearJob Overview:As an Associate Software Architect, you will lead the design effort on a variety of products/projects in a highly collaborative, dynamic environment. You'll design creative solutions to healthcare market problems and make design choices, coordinate and oversee technical standards, coding standards, tools, and platforms. You will work closely...