1,169,581open jobs
66,097companies
208,043added this week
Browse all
Salary
≈ $35k – $100k per year (Estimated)
Location
In office (Lahore)
Seniority
Principal · 7+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 4, 2026. First seen by Alion on Oct 3, 2026.

Overview
Company
Impact
Profile match
Tkxel provides software development and digital engineering services. Its teams build web, mobile and cloud products for global clients. The company operates offices in Pakistan, the United States and Europe.

Principal Software Engineer

As an Principal Software Engineer at tkxel, you will contribute to the design and evolution of scalable, resilient, and maintainable systems across enterprise, IoT, and data-driven domains. This is a hands-on technical leadership role for someone with strong Java engineering depth, solid architectural thinking, and the ability to guide teams in building future-ready systems.

You will work closely with Java Architects, Solution Architects, DevOps engineers, Product Owners, and engineering teams to design clean, secure, and scalable solutions using modern Java technologies.

Key Responsibilities

  • Design and contribute to modular, resilient application architectures using Java 17+, Spring Boot, and Spring Cloud.
  • Apply domain-driven design, event-driven architecture, and microservices patterns to improve scalability and maintainability.
  • Provide technical guidance on JVM behavior, garbage collection, threading, concurrency, and application performance.
  • Support Java performance profiling, memory leak analysis, and application-level optimization.
  • Evaluate trade-offs between blocking and non-blocking I/O, synchronous and asynchronous flows, and reactive programming models.
  • Architect and implement real-time data ingestion and integration flows using Kafka, MQTT, WebSockets, gRPC, or similar technologies.
  • Contribute to IoT backend systems that process high-volume sensor and device events with a focus on reliability, latency, and scalability.
  • Integrate backend services with relational databases, NoSQL databases, time-series databases, data lakes, and analytics platforms.
  • Collaborate with data engineering and AI/ML teams to define APIs, data contracts, and event schemas that support analytics and intelligent systems.
  • Promote observability, distributed tracing, event traceability, and effective monitoring across services.
  • Identify potential bottlenecks through code reviews, architectural reviews, load testing, and performance analysis.
  • Advocate for clean architecture, SOLID principles, secure coding, and maintainable engineering practices.
  • Design systems with resilience patterns such as graceful degradation, retries, circuit breakers, and idempotent service behavior.
  • Mentor engineers on system design, code quality, performance tuning, and refactoring decisions.
  • Collaborate with Solution Architects, DevOps, and Product Owners to balance technical quality, delivery speed, and business goals.
  • Participate in technical discovery and pre-sales discussions to help evaluate client requirements, risks, and possible solution approaches.
  • Stay updated on the Java ecosystem, including Project Loom, Virtual Threads, GraalVM, and modern cloud-native practices.
  • Support modernization initiatives for legacy Java systems, including migration to cloud-native, containerized, or serverless architectures.

Requirements

  • 7+ years of professional software development experience, including 2+ years in a technical leadership, system design, or architecture-focused role.
  • Strong command of Java 17+, Spring Boot, Spring Cloud, JPA/Hibernate, and RESTful API design.
  • Solid understanding of concurrency, JVM performance tuning, design patterns, and functional programming concepts in Java.
  • Hands-on experience with microservices, API gateways, distributed systems, and service-to-service communication.
  • Experience with distributed tracing and monitoring tools such as Zipkin, Jaeger, Prometheus, Grafana, ELK, or similar stacks.
  • Cloud-native experience with AWS, Azure, or GCP, preferably with Kubernetes or container orchestration platforms.
  • Proficiency with relational databases, NoSQL databases, and preferably time-series databases.
  • Familiarity with CI/CD pipelines, GitOps practices, and modern DevOps workflows.
  • Exposure to IoT protocols such as MQTT or CoAP is a strong plus.
  • Experience with reactive frameworks such as Spring WebFlux or Vert.x is a plus.
  • Understanding of real-time data streaming platforms such as Kafka; AWS Kinesis experience is a plus.
  • Strong analytical and problem-solving mindset with the ability to identify patterns, root causes, and long-term solutions.
  • Excellent communication skills with the ability to align engineering decisions with business goals.
  • Mentorship-driven, collaborative, and comfortable working in cross-functional agile teams.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,169,581 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Lahore
≈ $33k – $96k per year (Estimated) • In office • Full-Time • 6+ years exp • Lahore
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
xUnit
Frontend
Angular
React.js
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Git
AWS
GitHub
Management
Agile
Scrum
Apply
≈ $31k – $86k per year (Estimated) • In office • Full-Time • 4+ years exp • Lahore
Python
SQL
Databases
MySQL
PostgreSQL
Mobile
Firebase
DevOps
Terraform
AWS
Docker
Kubernetes
Grafana
Unix
Management
Slack
Confluence
Agile
Scrum
Apply
$180k – $400k per year • Remote (United States) • Full-Time
AI/ML
AI Agents
Apply
≈ $91k – $213k per year (Estimated) • Remote (United States) • Full-Time
JavaScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Hangfire
Databases
PostgreSQL
Frontend
React.js
DevOps
Docker Compose
Azure
AWS
Docker
Apply
$117k – $218k per year • Remote (United States) • Top Secret • Full-Time
Java
C++
Java
Spring Boot
DevOps
Rest API
CI/CD
Jenkins
AWS
Docker
Kubernetes
Linux
Management
Agile
Apply
≈ $109k – $241k per year (Estimated) • Remote (location not specified) • Full-Time • 5+ years exp
Python
Go
Java
SQL
Python
FastAPI
Databases
PostgreSQL
Redis
AI/ML
MLFlow
ONNX
TensorFlow
PyTorch
Triton
TorchServe
Machine Learning
DevOps
gRPC
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
In office • Full-Time • 2+ years exp • Bengaluru
Java
SQL
Java
Spring Boot
Apply
≈ $12k – $28k per year (Estimated) • In office • 2+ years exp • Mumbai
Python
Java
Scala
Bash
Java
Gradle
Scala
ScalaTest
Databases
ElasticSearch
AI/ML
Hadoop
Spark
DevOps
GCP
Azure
CI/CD
Jenkins
Git
AWS
Docker
Linux
Apply
$93k – $119k per year • Hybrid • London
Java
Kotlin
SQL
Java
Maven
Kotlin
Mockito
Mobile
JUnit
Clean Architecture
DevOps
Rest API
gRPC
CI/CD
Jenkins
Docker
Platform Engineering
Apply
$66k – $86k per year • Hybrid • Contractor • London
Java
Kotlin
SQL
Java
Maven
Kotlin
Mockito
Mobile
JUnit
Clean Architecture
DevOps
Rest API
gRPC
CI/CD
Jenkins
Docker
Platform Engineering
Apply
≈ $33k – $96k per year (Estimated) • In office • Full-Time • 6+ years exp • Lahore
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
xUnit
Frontend
Angular
React.js
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Git
AWS
GitHub
Management
Agile
Scrum
Apply
≈ $31k – $86k per year (Estimated) • In office • Full-Time • 4+ years exp • Lahore
Python
SQL
Databases
MySQL
PostgreSQL
Mobile
Firebase
DevOps
Terraform
AWS
Docker
Kubernetes
Grafana
Unix
Management
Slack
Confluence
Agile
Scrum
Apply
≈ $74k – $161k per year (Estimated) • Remote (North America) • Full-Time • 3+ years exp • Reston
Marketing
Salesforce
HubSpot
Apply
≈ $31k – $81k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Lahore
Databases
Databricks
Microsoft Fabric
AI/ML
Spark
DevOps
Azure
Analytics
Power BI
ETL/ELT
Azure Data Factory
Apply
Senior Data Engineer 5 hours ago
≈ $31k – $81k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Lahore
Databases
Databricks
Microsoft Fabric
AI/ML
Spark
DevOps
Azure
Analytics
Power BI
ETL/ELT
Azure Data Factory
Apply
In office • Internship • Lahore
Python
Bash
DevOps
OpenStack
Linux
Unix
Apply
In office • Full-Time • Bachelor's Degree • Lahore
Python
Go
JavaScript
SQL
Ruby
Node JS
Ruby
Ruby on Rails
Node JS
Nest.JS
Frontend
React.js
Apply
Full Stack Engineer 2 days ago
In office • Lahore
JavaScript
TypeScript
SQL
Node JS
Databases
Apache Kafka
AI/ML
Claude
Frontend
React.js
DevOps
Rest API
AWS
Apply
In office • Full-Time • Bachelor's Degree • Lahore
JavaScript
Ruby
Ruby
Ruby on Rails
Databases
MySQL
PostgreSQL
Frontend
React.js
DevOps
Git
Apply
In office • Full-Time • Bachelor's Degree • Lahore • Islamabad
C#
C#
.NET
Databases
MS SQL
DevOps
Azure
Apply
See all jobs
This is one of many
1,169,581 more open roles from verified company boards, updated every day.