High-Performance Software Architect

21 hours ago


Lahore, Punjab, Pakistan beBee Careers Full time
Technical Leadership Role

We are seeking a seasoned technical leader to join our team as a Principal Developer.

The ideal candidate will have a strong background in software development, with experience leading architecture reviews and making design decisions for complex systems.

This role requires a hands-on approach, with the ability to write high-quality code and mentor junior developers.

The successful candidate will be responsible for ensuring the quality, delivery velocity, and system design evolve with the growth of the company.

They will also play a key role in shaping our DevOps maturity and engineering culture.

Key Responsibilities
  • Technical Architecture & Development:
    • Design scalable and maintainable system architectures aligned with long-term business goals.
    • Lead architecture reviews and decision-making for key backend projects.
    • Write and review high-quality code that follows best practices in testing, performance, and security.
    • Ensure environment parity across dev, staging, and production environments for critical systems.
  • Delivery, DevOps & Tooling:
    • Contribute actively to sprint work, delivering 4–6 features per sprint.
    • Ensure adherence to CI/CD and static code quality standards (e.g. linting, test coverage).
    • Monitor and improve DORA metrics: deployment frequency, change lead time, failure rate, and recovery speed.
    • Approve backend tooling and maintain pipeline health across active projects.
  • Mentorship & Technical Uplift:
    • Mentor mid-level and junior developers via pair programming, code reviews, and internal tech talks.
    • Guide peers in adopting clean code practices, secure design, and modern backend patterns.
    • Participate in team-wide knowledge-sharing and documentation efforts.
  • Collaboration & Leadership:
    • Work closely with the Head of Engineering and CTO to define and evolve the technical roadmap.
    • Participate in architectural reviews and lead system design discussions across pods.
    • Take full ownership of end-to-end delivery for systems you architect.
    • Act as a model of professionalism, code quality, and collaborative leadership.
Requirements
  • Education & Experience:
    • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
    • 7+ years of professional experience as a backend or full-stack developer.
    • 2+ years in a senior technical role (e.g. Tech Lead, Principal Engineer).
  • Technical Competencies:
    • Proven ability to design scalable systems (microservices, APIs, data flows).
    • Deep experience with CI/CD, version control, code linting, static analysis, and automated testing.
    • Proficiency with cloud platforms, containerisation (e.g. Docker), and environment parity setups.
    • Familiarity with DevOps, secure architecture, and backend tooling evaluation.
    • Strong grasp of performance optimisation, system reliability, and uptime principles.
  • Soft Skills & Leadership:
    • Strong mentorship, communication, and documentation abilities.
    • Passion for technical excellence and continuous learning.
    • Ability to lead by example, drive standards, and earn peer respect across pods.
    • Comfortable making assertive but collaborative decisions in complex technical discussions.


  • Lahore, Punjab, Pakistan beBee Careers Full time

    OutSystems ExpertWe are seeking an experienced OutSystems expert to join our team and lead the development of high-performance web and mobile solutions.The ideal candidate will have extensive experience in OutSystems and a deep understanding of software development principles.They will be responsible for collaborating with cross-functional teams,...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Job Title: Senior Backend Developer - High-Performance System ArchitectAbout the Role:We are seeking a skilled Senior Backend Developer to join our engineering team. As a high-performance system architect, you will design and develop critical backend systems, APIs, and services that drive business growth.Key Responsibilities:Develop and maintain robust...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Full-Stack Architect Job DescriptionWe are seeking an experienced Senior Full-Stack Architect to lead the design and implementation of scalable software solutions across the full stack. The ideal candidate will have a deep understanding of both front-end and back-end technologies, with hands-on experience in multiple programming languages and...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    **High-Performance Software Developer**Job Overview:We are looking for a highly skilled C++ developer to join our team. As a key contributor to our engineering team, you will be responsible for designing, developing, and maintaining high-performance software solutions.Key Responsibilities:Design and implement high-performance software solutions using...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Engineering Manager - Cloud Computing and Software DevelopmentWe are seeking a seasoned Jr. Engineering Manager to lead our technical team in designing high-quality software systems, ensuring successful project execution, and delivery on time and within scope.The ideal candidate will combine strong architectural expertise with leadership and...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are seeking an experienced Senior Backend Developer to lead the development of our backend systems. You will be responsible for designing and implementing scalable, reliable, and high-performance systems capable of handling a large number of concurrent users.Main Responsibilities:System Design and Development: Design and implement scalable systems that...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Job DescriptionA seasoned C++ Developer is required to join our team as a key contributor in software development.The ideal candidate will have expertise in designing, building, and maintaining high-performance software applications using C++.


  • Lahore, Punjab, Pakistan beBee Careers Full time

    About the Role:We are seeking a skilled Flutter Developer to manage the development of Flutter (Android, iOS) applications and provide expertise in the full software development lifecycle. The ideal candidate will have experience in designing and developing high-performance applications, as well as participating in all phases of the development life...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    A highly skilled Senior Python Developer is needed to develop high-performance Python applications and collaborate with cross-functional teams to deliver scalable solutions.Main Objectives:Create and Maintain Complex Systems using Python, ensure optimal performance, scalability and reliability.Develop software solutions in accordance with industry best...


  • Lahore, Punjab, Pakistan Formulatrix Pakistan (Private) Limited Full time

    Lead Software Architect Formulatrix Pakistan (Private) Limited, Pakistan We are seeking a hands-on, top-notch Lead Software Architect who can work with Microsoft C#, C++, Visual Studio, Windows Forms, and SQL Server to implement components of our software products and robotic control systems. There is no shortage of challenges at Formulatrix: image...