Spexi Geospatial Inc.

Senior Software Engineer, Data Collection & Ingest

Spexi Geospatial Inc.

full-time

Posted on:

Location: 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$150,000 - CA$190,000 per year

Job Level

Senior

Tech Stack

AWSCloudKotlinReactReact NativeTypeScript

About the role

  • Improve, extend, and maintain our mobile application with a focus on usability, safety, reliability, and data integrity
  • Develop and optimize data ingest pipelines that validate and process drone-collected imagery and metadata
  • Collaborate with product and design teams to enhance pilot experience, mission planning, and execution
  • Partner with blockchain engineers to ensure supply-side systems align with the requirements of the expanding network
  • Contribute across the stack where relevant (mobile, backend, APIs, data processing)
  • Write maintainable, testable, and well-documented code while upholding high standards of peer review and code quality
  • Engage in solution design, team rituals, and continuous improvement of our processes and workflows
  • Provide technical leadership, mentorship, and constructive feedback to other engineers

Requirements

  • BSc. in Computer Science or similar degree, or equivalent work experience
  • 6+ years of software engineering experience, with a demonstrable history of creating and supporting large-scale production systems
  • Hands-on experience with drone flight control SDKs (DJI, or similar)
  • High proficiency in mobile app development using React Native, TypeScript and Kotlin
  • Advanced knowledge of REST APIs and API-driven web and mobile platform architectures
  • Deep understanding of cloud-based infrastructure environments (AWS ideally), performance optimization techniques, and modern build tools and workflow automation (source control, CI/CD pipelines, test frameworks)
  • Experience with geospatial data, mapping and image analysis
  • Strong communication skills, familiarity with professional software development processes, and comfort working in a remote, agile environment
  • A self-starter mindset with a focus on ownership, problem-solving, and continuous learning
  • Bonus: Experience with GIS tools and libraries (ESRI, Mapbox, GDAL, etc.)
  • Bonus: Familiarity with blockchain-based ecosystems or token-driven marketplaces
  • Bonus: Contributions to open-source projects or personal repos that showcase your work