
Senior Geospatial Software Engineer
1 week ago
1 day ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
On-site, full-time in our new office in DHA Phase 4, Lahore.
Where You'll Work
On-site, full-time in our new office in DHA Phase 4, Lahore.
Why This Role ExistsWe're building an end-to-end, production-ready pipeline that converts raw LiDAR and other 3-D data sources into precise roof-facet polygons. These polygons power the solar-design tools that help homeowners go solar faster and cheaper. Your mission is to architect and implement this workflow in C#—from data ingestion through geometry generation—achieving the accuracy and performance needed to scale nationwide. As we expand globally, you will be responsible for developing and optimising localised versions.
1: Your Week-to-Week Impact
Design & build a brand-new C# pipeline that transforms LiDAR (and, when needed, computer-vision-derived) datasets into roof-facet polygons ready for our mapping engine and PostGIS database.
Own accuracy metrics. Establish benchmarks, run experiments, and iterate until our polygons meet solar-design tolerances.
Fuse data creatively. When LiDAR alone isn't enough, incorporate orthophotos, DEMs, or vision-derived raster layers to improve edge detection and facet delineation.
Ship to production. Package the workflow as a service consumed by our cloud-native solar-design platform.
Collaborate across disciplines. Translate geospatial concepts for product, data-science, and front-end teams so everyone can leverage your output.
2: How You'll Do It
• Craft performant, memory-safe code in modern .NET.
• Leverage open-source geospatial libraries (e.g., GDAL/OGR, NetTopologySuite).
• Pair algorithmic geometry techniques with pragmatic heuristics to reach sub-foot accuracy.
• Define automated QA harnesses against surveyed ground truth.
• Implement robust unit and integration tests.
• Build modular stages that snap disparate datasets into a common reference frame.
• Tune filters (slope, aspect, normals) and classification thresholds.
• Containerise with Docker, deploy via CI/CD.
• Optimise for concurrency and throughput.
• Lead code reviews and technical workshops.
• Document algorithms and decision points clearly.
- 5 + years professional software engineering, in C#/.NET.
- Hands-on experience processing LiDAR, DSM/DTM, or point-cloud data.
- Strong grasp of computational geometry (polygonisation, simplification, smoothing).
- Familiarity with raster analysis pipelines (slope, aspect, zonal statistics, reclassification).
- Proven ability to squeeze performance from large geospatial datasets (tiling, indexing, multi-threading).
- Comfort with spatial databases (PostGIS, SQL Server Spatial, or equivalent).
- A scientific, experiment-driven mindset and obsession with accuracy.
- Excellent written & verbal English.
- GIS desktop skills (QGIS, ArcGIS) for ad-hoc analysis, visualization, research, and validation.
- Experience fusing imagery and LiDAR or working alongside computer-vision teams.
- Knowledge of Solar PV design or building-roof CAD standards.
- Familiarity with Azure or AWS geospatial tooling.
- Mission with impact – accelerate the world's transition to clean energy and take a direct shot at fossil-fuel reliance.
- Career growth – Opportunity to lead the geospatial function as we expand across global markets.
- Competitive salary
We're the dedicated technology partner powering an ambitious renewables company that demystifies solar for homeowners. Our platform blends optimal equipment recommendations, smart financing, and a vetted installer network to make solar accessible, cost-effective, and complexity-free. Together, we're removing friction, lowering carbon footprints, and enabling households to choose a cleaner future.
Ready to Apply?Send your résumé, a brief note on a geospatial challenge you've solved, and any code samples or links to abu@djangopie.com.
Come build the geometry engine that will help millions of homes go solar. We can't wait to meet you
Seniority level- Seniority levelMid-Senior level
- Employment typeFull-time
- Job functionEngineering and Information Technology
- IndustriesSoftware Development
Referrals increase your chances of interviewing at DjangoPie by 2x
Get notified about new Senior Software Engineer jobs in Lahore, Punjab, Pakistan.
Senior UI/UX Designer and Front-end DeveloperSenior Software Engineer and above- AI/MLSenior Software Engineer- React JS & AngularSenior Software Engineer (Java/J2EE Technologies)Senior Software Engineer - Python (Django)Senior Software Engineer (.Net Core/Angular)Senior Software Engineer Frontend (Angular)Technical Team Lead (Sr. Software Engineer)Senior Full Stack Developer (.Net with React)Senior Software Engineer, Legends (Remote) - $150,000/year USDLahore, Punjab, Pakistan $75.00-$75.00 18 hours ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Senior Software Developer
3 weeks ago
Lahore, Punjab, Pakistan Contour Software Full timeSenior Software Developer (SQL Server + VB.NET)Join to apply for the Senior Software Developer (SQL Server + VB.NET) role at Contour SoftwareSenior Software Developer (SQL Server + VB.NET)1 week ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer (SQL Server + VB.NET) role at Contour SoftwareAbout ContourContour Software has...
-
Software Engineer III
3 weeks ago
Lahore, Punjab, Pakistan TCP Software Full timeJoin to apply for the Software Engineer III - PHP role at TCP SoftwareJoin to apply for the Software Engineer III - PHP role at TCP SoftwareGet AI-powered advice on this job and more exclusive features.TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than...
-
Senior Software Developer
3 weeks ago
Lahore, Punjab, Pakistan Contour Software Full timeJoin to apply for the Senior Software Developer role at Contour Software.1 month ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer role at Contour Software.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we...
-
Senior Software Engineer
4 days ago
Lahore, Punjab, Pakistan DevTeam24 Full timeSenior Software Engineer (PHP Laravel / AWS)Senior Software Engineer (PHP Laravel / AWS)We're seeking a highly skilled Senior Software Engineer (PHP Laravel / AWS) to lead the development of our web applications. The ideal candidate will have a strong background in PHP Laravel development and experience working with AWS services such as EC2, S3, RDS, and...
-
Software Engineer IV, Machine Learning
4 weeks ago
Lahore, Punjab, Pakistan TCP Software Full timeJoin to apply for the Software Engineer IV, Machine Learning role at TCP SoftwareJoin to apply for the Software Engineer IV, Machine Learning role at TCP SoftwareTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than 30 years, TCP has helped organizations...
-
Senior Software Engineer
3 weeks ago
Lahore, Punjab, Pakistan Devsinc Full timeDirect message the job poster from DevsincDevsinc is on the lookout for a highly skilled Senior AIML Engineer to join our dynamic team. In this role, you will lead the development and implementation of AI-driven solutions, leveraging your expertise to push the boundaries of technology and innovation.Key Responsibilities:Design, develop, and deploy AI...
-
Senior Software Engineer
3 weeks ago
Lahore, Punjab, Pakistan Devsinc Full timeSenior Software Engineer - Python (Django)Senior Software Engineer - Python (Django)Get AI-powered advice on this job and more exclusive features.Devsinc is seeking a talented Senior Software Engineer - Python (Django) to join our dynamic team. The ideal candidate will have a strong background in web application development and a deep understanding of the...
-
Senior Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Mindrind Technologies LLC Full time1 day ago Be among the first 25 applicantsEmail: Please share your resume at fiza@mindrind.comLocation: Johar Town LahoreDon't apply if you have less than 10 years of experienceWe are seeking a highly experienced Senior Software Engineer to lead complex product development initiatives. This individual will bring deep technical expertise across modern...
-
Senior Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Devsinc Full time4 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Devsinc is on the lookout for a motivated and highly skilled Senior Software Engineer - AI/ML to drive our artificial intelligence initiatives forward. The ideal candidate will have extensive experience in building AI and machine learning applications,...
-
Senior Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan DWP Group Full timeSenior Software Engineer (Dotnet Developer)Senior Software Engineer (Dotnet Developer)We are seeking a highly experienced Senior Software Engineer with strong expertise in ASP.NET Core MVC and hands-on experience in AI integration. The ideal candidate will play a key role in architecting, developing, and optimising scalable web applications while integrating...