EarthDaily Analytics Logo

EarthDaily Analytics

Full Stack Software Engineer (Geospatial Analytics)

Posted 3 Days Ago
Be an Early Applicant
Vancouver, BC
Senior level
Vancouver, BC
Senior level
As a Full Stack Software Engineer, you'll develop and maintain geospatial applications, integrating data visualization and collaborating with product teams to enhance features and architecture.
The summary above was generated by AI

OUR VISION 
At EarthDaily Analytics (EDA), we strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the world’s toughest challenges in agriculture, energy and mining, insurance and risk mitigation, wildfire and forest intelligence, carbon-capture verification and more.
EDA's signature Earth Observation mission, the EarthDaily Constellation (EDC), is currently under construction. The EDC will be the most powerful global change detection and change monitoring system ever developed, capable of generating unprecedented predictive analytics and insights. The EarthDaily Constellation will combine with the EarthPipeline data processing system to provide unprecedented, scientific-grade data of the world every day, positioning EDA to meet the growing needs of diverse industries.

OUR TEAM 
Our global, enterprise-wide team represents a variety of business lines and is made up of business development, sales, marketing and support professionals, data scientists, software engineers, project managers and finance, HR, and IT professionals. Our Mining & Energy team is nimble and creative, and in preparation for launching a frontier and disruptive product in EDC, we are looking for a Full Stack Software Engineer to join our crew!
READY TO LAUNCH? 
As a Full Stack Software Engineer (Geospatial Analytics), you will be responsible for developing and optimizing high-performance geospatial, data-driven applications. This role requires expertise in front-end development, geospatial data, and solution architecture best practices. 
PREPARE FOR IMPACT! 
As a Full Stack Software Engineer (Geospatial Analytics), you will work closely with product manager, engineers, and applied scientists to turn ideas into reality - across both front-end and back-end technologies.
RESPONSIBILITIES:

  • Design, develop, and maintain scalable web applications using modern frontend and backend technologies.
  • Manage end-to-end product lifecycle, from creation to deployment and maintenance
  • Collaborate with product manager and UX designers to transform wireframes and UI designs into functional applications
  • Collaborate with product manager and other engineering team members to define and ship new features.
  • Integrate geospatial data and mapping solutions using Leaflet, Mapbox or other APIs.
  • Develop advanced interactive maps, overlays, heatmaps, and custom GIS functionalities.
  • Implement data visualization to display analytics and trends.
  • Drive solution architecture to ensure scalable and maintainable applications.
  • Collaborate with technical team to design RESTful APIs. Geospatial & Data Visualization
  • Additional duties as assigned.


YOUR PAST MISSIONS (AKA Experience) 

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Web Development, or equivalent
  • 5+ years of professional experience in full stack development, with at least 3+ years in front-end experience
  • Proficiency in React JS and Python
  • Experience with geospatial data, including raster and vector data
  • Experience with data visualization libraries (e.g., D3.js or Chart.js)

Bonus:

  • Experience with GIS/mapping tools


YOUR TOOLKIT (AKA Skills and Knowledge) 

  • Knowledge of relational and NoSQL databases
  • Experience with RESTful APIs and microservices architecture in a cloud environment (AWS)
  • Familiarity with CI/CD pipelines and automation testing
  • Willingness (eagerness) to learn new technologies, tools, and industry concepts
  • Strong communication and attention to detail
  • The ability to rapidly prototype to validate product concepts and de-risk technical unknowns

Bonus:

  • Proficiency in geospatial data processing, georeferencing, and mapping integration


YOUR COMPENSATION
Base Salary Range: $105,000-$130,000 USD annually
The compensation range provided is determined by several factors, including job-related skills, experience, training, education, location, and business needs. This range reflects market data for Seattle, WA and surrounding regions. Consideration for compensation at a higher end of the range will be given only to candidates who demonstrate exceptional qualifications and a proven track record of success relative to the position. 
OUR SPACE 

We’d love to welcome you to our Mining & Energy team for this remote opportunity. Ours is a fun, fast-paced and exciting work environment where we hold earth-smart (living sustainable), creativity and innovation, proactive communication, diversity, and accountability as our core values. Our Mining & Energy team is as innovative as the satellites we serve. And just like space exploration - we're constantly evolving and pushing new technology boundaries.
Hours of work typically fall between 9:00am and 5:30pm Monday to Friday with periodic cross-over work required with other team members across a few times zones in addition to occasional evening and weekend work.
WORKING ENVIRONMENT

  • Fully cloud-native architectures
  • Use of the latest advancements in computer vision and machine learning
  • Modern software engineering practices with fully automated CICD software development pipelines continually testing code
  • Reliable delivery of software systems to cloud-based production environments
  • Occasional overtime
  • Travel less than 4 times per year may be required


WHY EARTHDAILY ANALYTICS? 

  • Competitive compensation, full benefits and flexible time off 
  • Be part of a meaningful mission as part of one of Canada’s most innovative space companies that are developing sustainable solutions for our planet 
  • Continuous employee growth and development including training from leading experts in the field in advanced topics spanning remote sensing to cloud-native architecture 
  • Great work environment and team with a head office location in Minnesota
  • Flexible working hours with work from home opportunities made to fit your life

Top Skills

AWS
Chart.Js
D3.Js
Leaflet
Mapbox
NoSQL
Python
React Js

Similar Jobs

2 Days Ago
Remote
Hybrid
Vancouver, BC, CAN
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
Lead the design and development of AI and ML infrastructure at scale. Collaborate with teams, mentor engineers, and manage technical debt. Enhance data usability and build market presence through knowledge sharing.
Top Skills: MlflowPythonPyTorchSQLTensorFlow
2 Days Ago
Remote
8 Locations
Expert/Leader
Expert/Leader
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Design and build APIs for blockchain interoperability, develop core products using smart contracts, and ensure system reliability and security.
Top Skills: BlockchainDistributed SystemsGoSolidity
2 Days Ago
Remote
15 Locations
Senior level
Senior level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Design and build APIs for cross-chain protocols, develop resilient distributed systems, and contribute to the architectural vision for Chainlink's core products.
Top Skills: BlockchainDistributed SystemsGoSolidityWeb Applications

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account