Full-Stack Systems Integration Engineer

Job Overview

Location
Islamabad, Islamabad
Job Type
Full Time
Date Posted
21 days ago

Additional Details

Job ID
1994
Job Views
86
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

Full Time

Dice Tech Recruitment Services

QA - Intern

Full Time

Dice Tech Recruitment Services

Game QA Tester

Full Time

Dice Tech Recruitment Services

Angular/Reactive Forms Developer

Full Time