Description:
Backend Software Engineer
Location: On-site Islamabad
Employment Type: Full-time | Permanent
About the Company
DNA Solutions is a technology and engineering services company delivering end-to-end development for UK-based projects. We partner with one of the UK’s leading transport and mobility providers, a company that works closely with multiple city councils across the UK to improve and modernize public transport systems.
Our engineering teams in Pakistan build and scale intelligent telemetry, AI-driven, and operational platforms that support real-time decision-making, fleet optimization, and smart city infrastructure.
All work is carried out in UK business hours (09:00-17:00 BST), ensuring close alignment and collaboration with our UK partners. At DNA Solutions, we offer the exposure of working on international, high-impact projects while fostering a strong, collaborative local engineering culture
Key Job Responsibilities
Architect and build scalable backend systems to process and analyze real-time telemetry streams.
Design and implement RESTful APIs and data services that power multiple client applications.
Build, optimize, and maintain data ingestion pipelines, including streaming and asynchronous processing.
Integrate with and support predictive AI/ML models, including model-serving endpoints, feature processing, and real-time decision logic.
Collaborate closely with frontend, mobile, and DevOps engineers to ensure seamless data flows and efficient API contracts.
Optimize system performance to handle large volumes of telemetry data with minimal latency.
Implement robust monitoring, logging, and alerting to ensure platform reliability and fault tolerance.
Contribute to secure architecture practices including authentication, authorization, and data protection.
Write automated tests and maintain CI/CD pipelines to ensure smooth releases and system stability.
Participate in technical planning, sprint reviews, and architecture discussions.
Tech Stack
Languages & Frameworks: Python, Django, Django REST Framework
Databases: PostgreSQL, InfluxDB, Redis
Messaging & Async: MQTT, Celery, WebSockets (Django Channels)
Infrastructure: Docker, AWS, GitHub Actions (or similar CI/CD)
Version Control: Git
Bonus: experience with time-series data, telemetry protocols, or predictive ML pipelines
Experience Required
3+ years of professional experience in backend development.
1+ year of experience working with machine learning algorithms or pipelines (e.g., inference, integration, data preprocessing).
Demonstrated experience building, deploying, and maintaining production backend systems at scale
Why Join Us
Work on meaningful engineering challenges at the intersection of data, telemetry, and AI.
Be part of a fast-growing team building modern, high-performance backend systems.
Collaborate in an environment that values engineering excellence and autonomy.
| Organization | DNA Solutions |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Backend Software Engineer |
| Job Location | Islamabad,Pakistan |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 3 Years |
| Posted at | 2025-10-24 3:13 pm |
| Expires on | 2026-03-04 |