Talent.com
Taraki Technologies
Senior Software Engineer - Systems Integration - ArbisoftTaraki Technologies • Lahore, Punjab, PK
Senior Software Engineer - Systems Integration - Arbisoft

Senior Software Engineer - Systems Integration - Arbisoft

Taraki Technologies • Lahore, Punjab, PK
15 days ago
Job description

Our client Arbisoft is hiring a Senior Software Engineer - Systems Integration in Lahore.


Arbisoft is hiring this role for a client project that builds software sitting inside CAD and desktop engineering tools, think plugins that load inside applications like SolidWorks or CATIA, open a local communication channel, and let external systems talk to them in real time. There are already 25 to 30 integrations in place and the list keeps growing. Each one needs to be built properly, maintained as tools update, and iterated on over time. We need someone senior who can own this independently, technically and with the client.

What you'll actually be doing

  • Designing integration architecture across multiple CAD and desktop tools making the right structural decisions from the start and owning them when someone asks why
  • Building and maintaining plugin bridges for Windows-based CAD and engineering tools
  • Setting up local communication channels, WebSockets, HTTP, gRPC, named pipes, whatever fits
  • Handling JSON message passing and executing code within host application environments
  • Keeping existing integrations alive as vendors push updates that break things
  • Designing how AI agents interact with these tools, not just exposing APIs but thinking through interaction patterns that hold up in production
  • Engaging directly with the client presenting solutions, answering technical questions live, and defending your architectural choices confidently

What you need to bring
  • 5+ years of solid engineering experience with strong system architecture depth, you've designed systems, not just built features
  • You can look at a complex integration problem, map out the solution architecture, evaluate alternatives, and clearly explain why you went the direction you did
  • Comfortable across multiple languages. Python is the main one and JavaScript are a plus
  • Experience with IPC — WebSockets, gRPC, named pipes, HTTP servers, you know the drill
  • Have built plugins or extensions for desktop apps before IDE extensions, CAD plugins, anything that loads inside a host application
  • Windows debugging experience runtime issues, environment quirks, the works
  • Client-facing experience, you're comfortable presenting to technical stakeholders, handling direct questions, and holding your ground in a conversation

Before You Apply: They're European, move fast, and ask hard questions. They want to know why you made a decision, what else you considered, and why you ruled it out. If that kind of environment energizes you, great. If not, this probably isn't the right fit.

Nice to have
  • Familiarity with CAD tools and their APIs
  • Knowledge of CATScript, VBScript, or similar proprietary languages
  • Background in AI agent orchestration or LLM tool-use
Create a job alert for this search

Senior Software Engineer - Systems Integration - Arbisoft • Lahore, Punjab, PK

Similar jobs

Senior QA Engineer

IntegritiLahore, Pakistan
Quick Apply

We are looking for a Senior QA Engineer to own quality assurance for a next-generation Intelligent Document Processing (IDP) platform — a system that combines OCR, AI/LLM-based extraction, and mode... Show more

Senior ML Engineer Infrastructure & Data Systems - Arbisoft

Taraki TechnologiesLahore, Punjab, PK

Senior ML Engineer Infrastructure & Data Systems in Lahore.We're looking for a Senior Machine Engineer with around 5 years of hands-on experience building, shipping, and maintaining production soft... Show more

Senior Backend Developer (Javascript and Node.js) - Arbisoft

Taraki TechnologiesLahore, Punjab, PK

Senior Backend Developer (Javascript and Node.Senior Backend Engineer with at least 8 years of experience.You'll work closely with product, design, and engineering teams to translate business requi... Show more

Senior ML Engineer Infrastructure & Data Systems

ArbisoftLahore, Punjab, PK

We're looking for a Senior Machine Engineer with around 5 years of hands-on experience building, shipping, and maintaining production software, and deploying cutting-edge AI solutions.The ideal can... Show more

Senior DevSecOps Engineer (Azure Specialist)

People PerfectLahore, Pakistan
Quick Apply

We are looking for a highly skilled.Senior DevSecOps Engineer (Azure Specialist).This role is hands-on and leadership-oriented, focused on embedding security across the entire DevOps lifecycle whil... Show more

Lead Engineer Application Architecture & Scalability (5 to 8 years Reports To: Head of Engineering)

Taraki TechnologiesLahore, Punjab, PK

Lead Engineer Application Architecture & Scalability (5 to 8 years Reports To: Head of Engineering) in Lahore.Our client is the Middle East's leading on-demand grocery delivery platform — connectin... Show more

Senior System & Network Engineer (L2)

LYNXESHCMLahore, Pakistan
Quick Apply

Lynxes HCM is hiring on behalf of one of our clients for a highly skilled and proactive Senior System & Network Engineer (L2) to join their IT team.This role involves managing, maintaining, and opt... Show more

Remote FullStack Engineer – React + Django – AI Systems

SpotterLahore, Pakistan

We're a remote, product-focused startup building AI- and algorithm-driven systems.FullStack Engineer who can move fluidly between React frontends and Django.You'll own features end-to-end: from des... Show more

Remote Backend Django Engineer – AI & Algorithmic Systems

SpotterLahore, Pakistan

We’re a remote, product-focused startup building AI- and algorithm-driven systems, and we’re.Backend Django Engineer who loves clean data models, well-designed.You’ll own core backend features end-... Show more

Senior Software Engineer - Systems Integration

ArbisoftLahore, Punjab, PK

Arbisoft is hiring this role for a client project that builds software sitting inside CAD and desktop engineering tools, think plugins that load inside applications like SolidWorks or CATIA, open a... Show more

Principal Data Engineer (GCP) - Arbisoft

Taraki TechnologiesLahore, Punjab, PK

Principal Data Engineer (GCP) in Lahore.We are seeking a highly skilled Principal Data Engineer to design, build, and maintain scalable, reliable, and secure data platforms on Google Cloud Platform... Show more

Lead Engineer Application Architecture & Scalability (5 to 8 years Reports To: Head of Engineering)

Pakistan TECH RecruiterLahore, Punjab, PK

Our client is the Middle East's leading on-demand grocery delivery platform — connecting millions of customers with supermarkets, dark stores, and specialty retailers across the UAE and beyond.Our ... Show more