Software Architect Engineer
4 days ago
About Us:
NCRi is a digitally powered, human delivered Global Customer Experience Management organization with multiple locations in Canada and abroad. We provide a wide range of business solutions to help businesses thrive. We are sought-after solutions partner for flawless AR, Omni Channel CX, Digital Transformation, and Smart Software solutions.
Our mission is to deliver elevated customer experiences to our clients, leveraging deep operational knowledge and process expertise, a strong and versatile technology stack, and a diverse geographic footprint. We focus on engaging early with our clients and leverage a consultative approach to deeply understand our clients' brands, and design customized solutions to complex customer challenges.
Software Architect / Tech Lead
Location: Hybrid (Karachi,Pakistan)
Type: Full-time
Reports to: Head of Product
Works with: Product, Full-Stack, QA/SDET, fractional DevOps
We're looking for a hands-on Software Architect / Tech Lead who can turn business goals into a simple, evolvable architecture and lead engineers to deliver it. You will propose architecture and solution designs, define API contracts and integration patterns, guide developers through implementation, and introduce pragmatic AI/ML capabilities where they create real value.
Stack & Architecture Policy (Important)
- We deliver across client stacks but keep a baseline for speed: TypeScript/Node (NestJS), , Postgres, Redis, Docker, AWS, Terraform, GitHub Actions, Flutter.
- We also build in Java/.NET/Go/Python and Azure/GCP when client needs demand it. Strong fundamentals in API design, data modeling, cloud, testing, and observability matter more than a specific framework.
- Architecture favors hexagonal (ports & adapters), clear API contracts, and reusable infrastructure so mixed stacks plug into the same CI/CD and observability.
Core Responsibilities (include, but not limited too)
- Own the architecture: Service decomposition, domain boundaries, data models, integration patterns (REST/GraphQL/events), and platform guardrails (security, reliability, cost).
- Propose solutions & ship them: Convert product requirements into HLDs, ADRs, sequence diagrams, and implementation plans; align devs and get to production.
- API & integrations: Establish API guidelines (versioning, authN/Z, idempotency, pagination, error contracts); drive contract/consumer testing and backward compatibility.
- Technical leadership: Pair with engineers, review PRs, unblock issues, refine epics/stories, and enforce the definition of done (tests, docs, telemetry).
- AI/ML enablement: Identify high-ROI use cases (search, summarization, classification, recommendations); design RAG pipelines, select providers (OpenAI/Azure/Vertex/Bedrock) or self-hosted inference; define evaluation, guardrails, and observability for AI features.
- Security & privacy by design: Threat modeling, secrets handling, dependency scanning, least-privilege IAM, PII protection, secure SDLC.
- Operational excellence: Define SLOs/SLIs, error budgets, logging/metrics/tracing, release & rollback playbooks with DevOps; performance and cost budgets.
- Roadmap & spikes: Maintain the technical roadmap and tech-debt register; run POCs/spikes to de-risk decisions and keep the stack pragmatic.
- Mentor & communicate: Coach engineers, write clear docs, and collaborate closely with Product and QA on scope and trade-offs
- AI/ML & Data
- Practical experience integrating LLM features (e.g., RAG, embeddings/vector stores, prompt safety, latency/cost controls) via APIs or self-hosted inference.
- Understanding of MLOps-lite: data pipelines, evaluation/monitoring, drift detection, human feedback loops; partnering with specialists when deep training is required.
- Data architecture literacy: OLTP vs OLAP, CDC/streams, warehousing/lakehouse basics, and governance for PII.
Requirements
- 7+ years in software engineering, including 3+ in an architecture/tech-lead role shipping cloud products.
- Expertise in at least one modern backend stack (TypeScript/Node, .NET, Java, Go, or Python) and comfort across web/mobile surfaces.
- Cloud & platform fundamentals (AWS/Azure/GCP), containers, CI/CD, and Infrastructure-as-Code (Terraform or similar).
- Strong API design (REST/GraphQL), relational data modeling (Postgres/MySQL), caching, and asynchronous messaging (SQS/Kafka/Rabbit).
- Proven production delivery with observability, performance tuning, and secure coding (OWASP Top 10).
- Excellent communication; ability to articulate trade-offs and influence decisions.
Additional Information
- NCRi welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
- Please note that any offer of employment will be conditional upon the completion of background and reference checks, including a criminal record check and/or credit check (where applicable).
- We appreciate all applications; however, only those shortlisted will be contacted by our Talent Acquisition Team.
-
Software Architect
1 week ago
Islamabad, Islamabad, Pakistan NCRI Full time 1,200,000 - 3,600,000 per yearSoftware Architect / Tech LeadLocation: Remote (Pakistan)Type: Full-timeReports to: Head of ProductWorks with: Full-Stack, Mobile, QA/SDET, fractional DevOpsRole SummaryWe're hiring a hands-on Software Architect / Tech Lead who can turn business goals into a simple,evolvable architecture and lead engineers to deliver it. You will propose architecture and...
-
Solutions Architect
17 hours ago
Islamabad, Islamabad, Pakistan Creative Chaos Full time 1,200,000 - 3,600,000 per yearJob SummaryAs a Solutions Architect, you will be responsible to take the business requirements and turn that into a software design that can become a blueprint for the implementation team to follow. You will also be responsible to make sure that the implementation team follows the design and delivers the project as per the agreed designs. Duties and...
-
Director, Software Engineering
17 hours ago
Islamabad, Islamabad, Pakistan CodeCentro Full time 200,000 - 600,000 per yearJob Title:Director of Software EngineeringLocation:Gulberg Greens, IslamabadReports To:CEOAbout the RoleWe are seeking an accomplishedDirector of Software Engineeringwith strongsoftware architecture experienceto lead the design, development, and delivery of enterprise-grade IoT and data-driven software solutions.This role blendstechnical depth and strategic...
-
Solution Architect
2 weeks ago
Islamabad, Islamabad, Pakistan Now Software (Pvt) Limited Full time 900,000 - 1,200,000 per year𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: 15 years𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Islamabad𝐓𝐢𝐦𝐢𝐧𝐠𝐬: 10 am to 7 pm𝐑𝐞𝐬𝐩𝐨𝐧𝐬𝐢𝐛𝐢𝐥𝐢𝐭𝐢𝐞𝐬: Collaborate with stakeholders to understand business requirements and translate them into technical solutions.Design and oversee the implementation of...
-
Software Engineer
6 days ago
Islamabad, Islamabad, Pakistan IBS Digital Full time $48,000 - $96,000 per yearExperience Required: 8–10 YearsLocations: RemoteJob Type: Full-TimeOpen Positions: 1Industry: Software Development / IT ServicesExpected Salary Range: PKR 400, ,000 per monthJob OverviewWe are seeking a highly experienced Senior Software Engineer with deep expertise in ASP.NET Core and C# to join our growing team. You will be responsible for...
-
Architect & Structure Deraftmen
1 week ago
Islamabad, Islamabad, Pakistan AA Associates Full time 900,000 - 1,200,000 per yearCompany DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time on-site role for an Architect & Structure Draftsman at AA Associates, located in Islamabad. The Architect & Structure Draftsman will be responsible for creating architectural designs, preparing detailed architectural drawings, and ensuring designs and drawings adhere to...
-
Architect
1 week ago
Islamabad, Islamabad, Pakistan J7 Emporium Full time 1,200,000 - 3,600,000 per yearCompany DescriptionJ7 Emporium Mall Islamabad is a premier commercial and residential project located in B-17, Islamabad. The development is known for its fusion of contemporary and modern architecture, offering a unique and upscale living experience right in the heart of the capital city. The commercial section is ideal for investment, boasting a design and...
-
Senior Software Engineer
17 hours ago
Islamabad, Islamabad, Pakistan HR POD - Hiring Talent Globally Full time $60,000 - $120,000 per yearRequirements:6+ years of software development experience with expertise in modern programming languages (Python, ReactJS, NextJS, NodeJS, GoLang, or similar).Proven track record of architecting and delivering scalable, production-grade microservices in high-traffic environments.Deep expertise in API design, database optimization (relational and NoSQL),...
-
UX Architect
2 weeks ago
Islamabad, Islamabad, Pakistan Zones IT Solutions Full time 1,200,000 - 2,400,000 per yearDescriptionCompany Overview:When it comes to IT solution providers, there are a lot of choices. But when it comes to providers with innovative and differentiating end-to-end service offerings, there's really only one: Zones – First Choice for IT.TMZones is a Global Solution Provider of end-to-end IT solutions with an unmatched supply chain. Positioned to...
-
UX Architect
17 hours ago
Islamabad, Islamabad, Pakistan Zones. Full time 1,200,000 - 2,400,000 per yearDescription Position at Zones LLC.Company Overview:When it comes to IT solution providers, there are a lot of choices. But when it comes to providers with innovative and differentiating end-to-end service offerings, there's really only one: Zones – First Choice for IT.TM Zones is a Global Solution Provider of end-to-end IT solutions with an unmatched...