Software Architect

FlowHCM

Karachi Division

On-site

PKR 1,800,000 - 2,400,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Logiciel Services, Llc in Karachi, Pakistan, is seeking a skilled software engineer with a strong foundation in C++, Linux, and modern design principles to join our team.

The role emphasizes architectural understanding, data structures, multi-threading, sockets, and IPC technologies such as ZeroMQ, gRPC, and Protocol Buffers, with a focus on clean, high-quality code and rapid learning.

Qualifications

  • Architectural understanding, design pattern, design principles.
  • Deep understanding of common data structures and algorithms.
  • Experience with multi-threading.
  • Experience with sockets.
  • Experience developing software in a Linux environment.
  • Experience with ZeroMQ, Redis/Ignite In Memory Database, gRPC, Protocol Buffers.
  • Ability to comprehend complex business processes and propose efficient solutions.
  • Aptitude for debugging, mathematics, problem solving and learning new languages and APIs quickly.
  • Ability to distinguish between barely working code and clean, high-quality code.

Skills

Architectural understanding
Multi-threading
Sockets
Debugging
Problem solving
Mathematics
Learning new languages

Education

Bachelor’s degree in computer engineering or equivalent

Tools

STL
Boost
C++17
Linux

Job description

Bachelor’s degree in computer engineering or equivalent

Job Description :
  • Arcitectural understanding, design pattern, design principles
  • A deep understanding of common data structures and algorithms.
  • Experience with multi-threading
  • Experience with sockets
  • Experience in developing Software Applications in a Linux environment.
  • Experience with ZeroMQ, Redis/Ignite In Memory Database, gRPC, Protocol Buffers.
  • The ability to quickly comprehend complex business processes and existing systems architecture and propose efficient solutions to tough problems.
  • An aptitude for debugging, mathematics, problem solving and mastering new languages and APIs in a short time span.
  • The ability to recognize & differentiate between barely working, hacked-together Code and Clean, high-quality code, and the talent to produce the latter.

C++ specific: STL, Boost library, and intimately familiar with the C++ 17 language and Standard Library

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Architect – High-Performance Linux
C++ Software Architect – High-Performance Linux

Logiciel Services, Llc • Karachi Division

On-site
PKR 1,800,000 - 2,400,000
Solution Architect
Solution Architect

Tkxel LLC • Lahore

On-site
PKR 33,287,000 - 49,931,000
Solutions Architect
Solutions Architect

Technology Rivers, LLC • Islamabad

On-site
PKR 2,000,000 - 3,000,000
Company paid lunch facility
Healthcare benefits
Provident Fund (Employer Matching)
+3
Principal Software Engineer
Principal Software Engineer

Spur Solutions • Karachi Division

On-site
PKR 16,727,070 - 25,090,605
Solution Architect
Solution Architect

Tkxel • Lahore

On-site
PKR 3,600,000 - 7,200,000
Software Engineer
Software Engineer

MTBC, Inc. • Saddar

On-site
PKR 1,200,000 - 1,800,000
Software Architect - Islamabad
Software Architect - Islamabad

Yeah! Global • Islamabad

On-site
PKR 2,500,000 - 3,500,000
Solutions Architect
Solutions Architect

Creative Chaos • Islamabad

On-site
PKR 1,800,000 - 3,200,000
PRINCIPAL SOFTWARE ENGINEER
PRINCIPAL SOFTWARE ENGINEER

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 1,500,000 - 2,000,000
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Techsurge Private Limited • Karachi Division

On-site
PKR 2,400,000 - 4,800,000