GeoData Management Software Development Lead Engineer

Company Overview:

A stealth mode Space Software Startup, building innovative geodata management solutions. Our mission is to revolutionize the way geospatial data is collected, managed, analyzed, and utilized. We are seeking a talented and experienced GeoData Software Development Lead Engineer to join our dynamic team and lead the development of innovative geo data-related software solutions.

 

Job Description:

As a GeoData Software Development Lead Engineer, you will be responsible for leading the design, development, and implementation of geo data-management-related software solutions. You will collaborate with cross-functional teams to ensure the successful delivery of high-quality products that meet the needs of our customers. This role requires hands-on experience with vector and raster data, expertise in data indexing, query, and search planning/execution, as well as proficiency in distributed data management and storage management.

 

Responsibilities:

  • Lead the design, development, and implementation of geo data-related software solutions.
  • Work with cross-functional teams to understand customer requirements and translate them into technical specifications.
  • Hands-on working with vector and raster data, preferably in a geospatial/temporal context.
  • Design and implement data indexing, query, and search strategies to optimize performance and scalability.
  • Manage distributed data effectively, ensuring reliability, availability, and fault tolerance.
  • Develop storage management solutions to ensure data resilience and efficient storage utilization..
  • Collaborate with product management to define product roadmaps, prioritize features, and plan development sprints.

 

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 8+ years of experience in software development, preferably with a focus on geo data-related projects.
  • Proficiency in programming languages such as Golang, Python, or C++.
  • Experience with geospatial libraries and tools such as GDAL, GeoPandas, PostGIS, etc.
  • Strong understanding of data indexing, query optimization, and search planning/execution.
  • Hands-on experience with distributed data management frameworks such as Hadoop, Spark, or Elasticsearch.
  • Knowledge of storage management techniques, including data resilience, replication, and backup strategies.
  • Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
  • Strong communication and leadership skills, with the ability to effectively collaborate with cross-functional teams.
Job Type: Full Time
Job Location: Pune

Apply for this position

Allowed Type(s): .pdf, .doc, .docx