Principal Software Engineer
TenX
Date: 2 weeks ago
City: Lahore
Contract type: Full time
Qualification:
Bachelor’s degree in computer science, Software Engineering, or a related field.
Experience:
6-7 years of production-level software development experience with a strong focus on Python-based backend systems, relational databases with supporting experience in React.js and D3.js-based frontend/data visualization, and scalable architecture design for data-driven applications.
Primary Technical Skills
- Expert in Python, min. 4+ years of production experience
- Expert-level experience with the following technologies and platforms:
- PostgreSQL database development, including schema design, relational data modeling, indexing, joins, stored functions, views, query optimization, and performance tuning
- Airflow-supported ETL/data-ingestion workflows and data warehouse integration
- SQL Server / Azure SQL, including stored procedures, views, data models, query optimization, reporting, and analytical workflows
- Microsoft Azure, including Azure Functions, Azure Queues, Azure Log Analytics, Azure SQL, and cloud-based backend processing
- Event-driven processing, asynchronous workflows, and backend integration patterns
- Azure DevOps for CI/CD pipelines, environment promotion, release coordination, and deployment reliability
- Git, code review workflows, branching strategies, and collaborative software delivery
- Containers, Linux / command shells, scripting, and production support tooling
- PostHog for application analytics, product insights, and usage tracking
- Technical escalation points for complex backend, database, data-processing, and production issues
- Lead and mentor engineering teams through design discussions, code reviews, task breakdown, debugging support, release planning, and technical communication with product and client stakeholders.
Architecture
- Design, document, and implement scalable backend and data-processing architecture for a biomedical data platform, including Python Django and FastAPI services and frontend integrations using React.js and D3.js
- Own project-level technical direction across API design, data contracts, ingestion workflows, analytics pipelines, cloud services, and integration patterns, ensuring solutions are maintainable, extensible, and capable of scaling across application, data warehouse, reporting, and client-facing use cases.
- Architect reusable backend, messaging, analytics, and data-processing components designed for long-term maintainability, observability, and scale.
Process / Product / Management
- Led teams of 5+ engineers in production environments for 3+ years while also contributing directly to the code base
Other Skills / Responsibilities
- Fluent in English, expert communication skills - can understand complex technical issues and summarize in plain language
- Business acumen - ability to understand not only technical but also business needs, and be able to code/architect solutions that help push the company forward
- Direct code contributor - coding more complex tasks and/or features to improve quality and throughput
- Available for stakeholders, clients, and production-critical discussions as needed
- On-call production support - to work with DevOps/etc, to establish production coverage for any outages, including communicating issues, debugging/troubleshooting, and getting other engineers/DevOps involved.
- Work closely with the client to establish processes, architecture, software backlog, etc
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Specialist, Sales
Pearson,
Lahore
9 hours ago
Role Title: Regional Development Manager (Specialist, Sales) Location: Lahore, Pakistan (Hybrid) Role overview: We are seeking a dynamic and results-driven Sales Lead to spearhead our vocational education initiatives in Punjab and allied markets. This role will focus on driving sales growth, building strategic partnerships, and enhancing our market presence in the vocational education sector. As member of the Enterprise Learning...
Reviews Associate
Software Finder Careers,
Lahore
1 day ago
We are seeking a talented and proactive Review Editor to refine and enhance user-generated reviews. The ideal candidate will have strong written and verbal English skills, a keen eye for detail, and the ability to take initiative in maintaining high editorial standards. Additionally, the candidate should be comfortable able taking on writing-related tasks, including drafting proposals, guides, and SOPs.Key ResponsibilitiesExtract...
RCM Appeals Specialist
Cedar Global Solutions,
Lahore
1 day ago
About the RoleWe are seeking a detail-oriented RCM Appeals Specialist to support denial appeal operations for hospitals, ambulance providers, and physician groups. You will retrieve documentation, follow up with insurance payers, maintain accurate case records, and ensure compliance with client SLAs and internal procedures.Key ResponsibilitiesRetrieve supporting documentation from EMR/EHR systems (e.g., Epic, Paragon).Make outbound follow-up calls to insurance payers regarding...