Spexi is a drone technology company focused on making ultra-high resolution geospatial imagery accessible to empower better decision-making about the physical world.
The company is building the Spexi Network, the world’s first Fly-to-Earn platform, allowing drone pilots to earn rewards for flying and collecting aerial imagery.
Organizations can access high-resolution aerial imagery and valuable derivative data for remote monitoring of various assets without needing to own drones or hire pilots.
The company is seeking an experienced Senior Software Engineer to contribute to their data customer application.
The ideal candidate should be passionate about software development and willing to take ownership within a motivated team of engineers.
Responsibilities include designing and developing a scalable, sustainable, extensible, and secure geospatial data marketplace platform, developing reliable APIs and backend services, collaborating with frontend and data engineers, maintaining high-quality code, providing technical leadership, and improving customer experience.
Requirements:
A BSc. in Computer Science or a similar degree, or equivalent work experience is required.
Candidates must have 6+ years of software engineering experience with a proven history of creating and supporting large-scale production systems.
A strong self-directed drive with advanced problem-solving skills and attention to detail is essential.
Expert proficiency in database systems, data models, TypeScript, Python, and modern frameworks is required.
Advanced knowledge of REST APIs and API-driven web and mobile platform architectures is necessary, including how to build, secure, scale, and maintain them.
A deep understanding of cloud-based infrastructure environments, particularly AWS, performance optimization techniques, and modern build tools and workflow automation is needed.
Experience with geospatial data, mapping, and image analysis is preferred.
Strong communication skills and familiarity with professional software development processes are important, along with the ability to work effectively in a remote, agile environment.
An insatiable thirst for learning and challenging oneself is expected.
Benefits:
Spexi offers a remote-friendly environment to support work-life balance.
Flexible working hours are provided to accommodate employees' schedules.
Comprehensive medical, dental, and vision health benefits are included to ensure employee well-being.
The company promotes workplace equality, supports diversity, and creates a welcoming environment for all employees.