Remote Otter LogoRemoteOtter

Senior Software Engineer, Backend - Remote

Posted 2 days ago
Software Development
Full Time
Canada

Overview

Spexi is a drone technology company on a mission to make ultra-high resolution geospatial imagery more accessible than ever before, empowering humanity to make better decisions about the physical world.

We're building an exciting new two-sided marketplace called the Spexi Network. It's the world’s first Fly-to-Earn platform that enables drone pilots to earn rewards for flying and collecting aerial imagery. It also enables organizations of all sizes to quickly and easily access high-resolution aerial imagery and valuable derivative data, powering remote monitoring of buildings, infrastructure, natural resources and more. Our goal is to guide their decision-making, and help them better plan and react, without needing to own drones or hire pilots.

We’re looking for an experienced Senior Software Engineer to contribute to our data customer application. The ideal candidate will be passionate about software development, and be willing to take ownership, as part of a high-caliber team of motivated engineers.

In Short

  • Design and develop an innovative geospatial data marketplace platform that's scalable, sustainable, extensible and secure
  • Develop reliable APIs and backend services which deliver global-scale geospatial data and aerial imagery with lightning-fast response times
  • Work closely with frontend and data engineers to smoothly integrate services which delight our customers
  • Take ownership across our tech stack wherever relevant and applicable, and help shape our backend architecture
  • Maintain high-quality, well-documented and reliable code using industry best practices
  • Provide technical leadership, constructive feedback, and mentorship to other software engineers on our team
  • Collaborate with the team on ways to improve our customer experience, processes and workflows

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
  • A strong, self-directed drive with advanced problem-solving skills and attention to detail
  • Expert proficiency in database systems, data models, TypeScript, Python, and modern frameworks
  • Advanced knowledge of REST APIs and API-driven web and mobile platform architectures, and how to build, secure, scale and maintain them over time
  • Deep understanding of cloud-based infrastructure environments (AWS specifically), 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 the ability to work effectively in a remote, agile environment
  • An insatiable thirst for learning and challenging yourself

Benefits

  • Remote friendly environment
  • Flexible hours
  • Medical, dental, vision health benefits
Spexi logo

Spexi

Spexi is an innovative company focused on leveraging technology to enhance visual experiences and improve communication. With a commitment to creativity and excellence, Spexi aims to provide cutting-edge solutions that cater to the evolving needs of its clients. The company fosters a collaborative environment that encourages growth and development, making it a dynamic place for professionals to thrive.

Share This Job!

Save This Job!

Similar Jobs:

Karat logo

Senior Software Engineer, Backend - Remote

Karat

3 days ago

Join Karat as a Senior Software Engineer to lead and develop innovative interviewing products.

India
Full-time
Software Development
Grafana Labs logo

Senior Backend Software Engineer - Remote

Grafana Labs

3 days ago

Join Grafana Labs as a Senior Backend Software Engineer and contribute to their innovative open-source observability platform.

India
Full-time
Software Development
5,478,766 - 6,848,457 INR/year
doxel logo

Senior Backend Software Engineer - Remote

doxel

5 days ago

Join Doxel AI as a Senior Backend Software Engineer to design and build scalable systems for AI-driven construction solutions.

IN
Full-time
Software Development

Jobgether

Senior Software Engineer - Backend - Remote

Jobgether

7 days ago

Join a mission-driven team as a Senior Software Engineer - Backend to build powerful systems for personalized dietary guidance.

USA
Full-time
Software Development
Janeasystems logo

Senior Software Engineer - Backend - Remote

Janeasystems

1 week ago

Join Janea Systems as a Senior Software Engineer focusing on backend technologies in a fully remote position.

Worldwide
Full-time
Software Development