Full-Stack Systems Integration Engineer

Job Overview

Location
Islamabad, Islamabad
Job Type
Full Time
Date Posted
2 hours ago

Additional Details

Job ID
1994
Job Views
9
Work Mode *
On-site

Job Description

We are committed to accelerating an equitable energy future by harnessing the power of advanced data analytics. Our world-leading intelligent energy analytics platform empowers businesses to unlock new revenue opportunities, optimize operational expenses, and enhance productivity. With a focus on innovation and efficiency, we provide tailored solutions to address energy challenges and maximize value for our clients. Join us as we transform the energy industry through technology-driven insights and sustainable practices.


About the Role:

We are seeking an experienced Full-Stack Systems Integration Engineer to join our engineering team responsible for unifying diverse telecommunication and network devices into a single intelligent platform.


You will lead the design and development of robust device integration layers, polling and telemetry services, and a standard integration protocol for IoT and telecom equipment (Teltonika, Huawei, Cisco, etc.). This role bridges backend engineering, edge device communication, and lightweight frontend dashboards — ensuring seamless interoperability across multi-vendor environments.


You will work alongside our AI, analytics, and infrastructure teams to ensure that real-time device telemetry feeds high-quality data into advanced analytics and automation systems.


Key Responsibilities:

  • Lead design and implementation of the device integration layer supporting SNMP (v1/v2/v3), MQTT, Modbus TCP/RTU, REST APIs, and vendor-specific protocols.
  • Develop a Standard Integration SDK for rapid onboarding of new device types — including schema definition, handshake logic, telemetry mapping, and error handling.
  • Build and operate polling and event ingestion services that are highly available, horizontally scalable, and cloud-native.
  • Implement data normalization, unit conversion, time-series ingestion, and meta-mapping pipelines to support downstream analytics.
  • Collaborate with AI/Analytics teams to ensure telemetry aligns with feature engineering, labeling, and feedback loops for model performance.
  • Implement secure device authentication and connection management — including TLS/mTLS, secrets management, and credential rotation.
  • Contribute production-grade backend code in Go, Python, or Java while maintaining lightweight frontend dashboards and diagnostic UIs when needed.
  • Create resilient deployment artifacts (Docker, Kubernetes manifests), and maintain observability stacks for metrics, tracing, and logs.
  • Author and maintain integration documentation, vendor-specific configuration templates, and a device compatibility matrix.


Required Skills & Qualifications:

  • Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical discipline.
  • Experience: 5+ years of software engineering experience, or 3+ years with deep telecom/network integration expertise.
  • Technical Expertise: Proven experience integrating network and telematics devices (Teltonika, Huawei, Cisco, or equivalent).
  • Strong, hands-on experience with SNMP (including MIB parsing), MQTT, and Modbus (TCP/RTU).
  • Proficiency in at least one backend language: Go (preferred), Python, or Java — capable of writing clean, production-grade code.
  • Experience building polling services, long-running workers, queueing systems (Kafka / RabbitMQ), and time-series ingestion pipelines.
  • Sound understanding of networking fundamentals (TCP/IP, sockets, DHCP, NAT, VPNs).
  • Experience with Docker, Kubernetes, and CI/CD pipelines for scalable deployments.
  • Proficiency in debugging distributed systems, network packet captures, and log correlation.
  • Excellent technical documentation and English communication skills.


Preferred Skills (Differentiators):

  • Prior experience with telecom, TowerCo, or network equipment integration projects.
  • Knowledge of device management protocols such as TR-069, NETCONF/YANG, or gNMI.
  • Exposure to edge computing, embedded agents, or firmware integration (C/Embedded/Linux).
  • Familiarity with time-series databases (InfluxDB, TimescaleDB) and monitoring stacks (Prometheus, Grafana, ELK).
  • Understanding of security standards including mTLS, PKI, and device identity management.
  • Experience integrating telemetry into AI/ML data pipelines (feature stores, real-time ingestion, labeling).


Key Deliverables & Outcomes:

  • Design and operate scalable integration services for multi-vendor device onboarding and telemetry collection.
  • Deliver reusable vendor adapters with automated unit tests and SNMP MIB parsing.
  • Build a standard integration SDK to accelerate partner and vendor enablement.
  • Deliver production-grade, observable services with SLAs, retries, and circuit breakers.
  • Collaborate with product, infrastructure, and data teams to convert raw telemetry into actionable KPIs.
  • Produce deployment automation scripts, runbooks, and security hardening documentation.


Why Join Us:

  • Join a pioneering team at the forefront of AI-driven network and IoT integration.
  • Work with cutting-edge technologies in telecom, IoT, and cloud-native architectures.
  • Build scalable, production-grade systems powering next-generation connectivity solutions.
  • Competitive compensation, growth opportunities, and a culture that values innovation, ownership, and impact.

Location

Similar Jobs

Dice Tech Recruitment Services

SQA Engineer

Full Time

Dice Tech Recruitment Services

Full Stack AI Engineer

Full Time

Dice Tech Recruitment Services

Full-Stack Developer

Full Time

Dice Tech Recruitment Services

Python Developer

Full Time