| Job Title: |
|
Software Engineer |
| Category: |
|
Software Development |
| Total Positions: |
|
10 |
| Job Location: |
|
Islamabad |
| Gender: |
|
No Preference |
| Age: |
|
25 to years |
| Minimum Education: |
|
Bachelors |
| Career Level: |
|
Experienced Professional |
| Minimum Experience: |
|
3 Years |
| Apply By: |
|
Nov 26, 2025 |
| |
|
|
| |
|
|
|
|
| Job Description: |
DNA Solutions is a technology and engineering services company delivering end-to-end development for UK-based project. 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.
|
| Company Information |
|
|
Company Name: DNA BPO Solutions Pvt Ltd Company Description: DNA Solutions is a forward-thinking Business Process Outsourcing (BPO) firm committed to delivering seamless support services across diverse industries. Our mission is to empower digital businesses by managing their core operational, financial, and human resource functions with efficiency, accuracy, and transparency.
|
|