Lifesight

Senior GIS Engineer

Bengaluru, KA
SQL Python PostGIS BigQuery GIS GeoPandas Shapely Pandas NumPy H3 GCP AWS Azure Shell QGIS ArcGIS Snowflake Spatial
Description

Senior GIS Engineer

Location: Bengaluru, India

Department: Delivery Solutions

Experience: 3-5

Location: Lifesight - Innovation Hub - Bengaluru, KA, India

Working Model : Work From Office (5 days)

About us

Factori is a rapidly growing location and consumer intelligence company built for an AI-first world. Each day we ingest billions of privacy-compliant signals and maintain the world’s most comprehensive consumer, mobility and point-of-Interest database.

Our AI-driven insights help Fortune 500 brands, global media agencies and technology innovators decide where to invest, build and grow. Headquartered in New York City with hubs across APAC, EMEA and the Americas, we operate with the ownership mindset of a startup and the global footprint of an enterprise data leader.

About the Role:

The GIS Engineering team at Factori plays a critical role in building and maintaining scalable geospatial data infrastructure that powers our location intelligence platform. We are looking for a Senior GIS Engineer who can design, develop, and optimize geospatial data pipelines, spatial databases, and analytics systems.
The ideal candidate should have strong expertise in SQL, GIS systems, and Python, along with hands-on experience handling large-scale spatial datasets.

Key Responsibilities:

● Design and implement scalable geospatial data pipelines for ingestion, processing, and transformation of large mobility and POI datasets.
● Develop and optimize complex spatial SQL queries (PostGIS/BigQuery GIS/Spatial extensions) for high-performance analytics.
● Build geospatial processing workflows using Python (GeoPandas, Shapely, etc.).
● Manage and optimize spatial indexing, tiling strategies (e.g., H3), and geospatial data storage architectures.
● Perform spatial operations such as buffering, clustering, point-in-polygon, spatial joins, proximity analysis, and geofencing.
● Collaborate with data engineering and data science teams to support advanced spatial modeling and mobility analytics.
● Ensure data quality, accuracy, and compliance in spatial datasets.
● Research and integrate alternative geospatial data sources into the existing data ecosystem.
● Support deployment of geospatial services and APIs for internal and external consumption.

What we are looking for :

Skills :
● Education: Bachelor’s or Master’s degree in GIS, Geoinformatics, Geography, Computer Science, Engineering, or a related field
● Technical Skills:
• Strong proficiency in SQL, including complex joins, window functions and spatial queries.
• Hands-on experience with GIS tools and platforms such as QGIS/ArcGIS.
• Experience with spatial databases (PostGIS, BigQuery GIS, Snowflake Spatial, etc.).
• Strong programming skills in Python (GeoPandas, Shapely, Pandas, NumPy).
• Experience handling large-scale geospatial datasets.
• Understanding of spatial indexing systems such as H3, Quadkeys, Geohash.
• Knowledge of cloud platforms (GCP/AWS/Azure) is a plus.

● Soft Skills:
• Strong analytical and problem-solving capabilities.
• Ability to translate business problems into scalable geospatial solutions.
• Strong communication skills and cross-functional collaboration mindset.
• Ownership-driven and capable of working independently in a fast-paced
environment.

Good to have
● Experience in mobility analytics, location-based advertising, or spatial data science.
● Familiarity with Shell scripting
● Exposure to visualization tools (Kepler.gl, Tableau Maps, Mapbox, etc.).
Experience :
● 3–5 years of hands-on experience in GIS engineering or geospatial data processing

Benefits :

Early impact – Help shape the tech stack and build products from the ground up.
Agile culture – Small teams, zero bureaucracy.
Great benefits – Competitive pay, health insurance, daily breakfast, weekday lunches, Friday team lunch, Fun O’Clock Fridays, and unlimited coffee, tea & snacks.

How to apply :
If this sounds like you, apply now at [email protected]. We’d love to hear from you!
For more information visit - https://factori.ai/
Lifesight
Lifesight

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say