This job posting has expired and no longer is available. Please explore other opportunities.

Technical Manager (Backend)

Vancouver, BC

We’re a multidisciplinary team of software engineers with backgrounds in Geography, Physics, Computer Science, Atmospheric Studies, Mathematics, Cloud Infrastructure, Industrial Design, and Aerospace Engineering among others. The broad range of expertise is core to our success in building the most innovative technologies on (and off!) the planet. Our team of experts have developed the world’s first colour HD video from space, web-based patented Earth observation analytics platform, and have also built the world’s first automated satellite processing service which is being applied to partner satellites and our upcoming constellation slated to launch in 2024.


Our Software Engineers embrace a DevOps culture, work as a highly collaborative team in an agile based iterative development environment and are leading the next revolution in satellite-based Earth Observation remote sensing through problem solving, growth and ownership.


READY TO LAUNCH?

Are you interested in the “new frontier” known as the space industry? Do you aspire to build innovative, ground-breaking geospatial web applications to support our backend systems? At EarthDaily Analytics, we strive for the best of both worlds, where we collaborate and support each other to collectively deliver the most intelligent and sophisticated software capabilities the space industry has ever seen.


If you enjoy and have experience developing high scale commercial grade geospatial web applications in the cloud, we would love to hear from you. We are actively seeking a Senior Software Engineer(Front End) to join our team and together further our mission to build a more sustainable planet.


PREPARE FOR IMPACT!

As a Technical Manager (Backend) you will have overall technical and managerial responsibility to lead a team of talented engineers and successfully deliver business critical software systems that supports EarthDaily Analytics Ground Segment for Earth Observation satellite sensors (present, future and 3rd party). You will be involved with the following high impact activities:


  • Lead, mentor and manage a team of Software Engineers to successfully deliver against business goals
  • Owns the team’s product (infrastructure, system and documentation) and is the technical authority for the team’s design and development choices
  • Define, evaluate, prototype, design, architect, implement, test and validate new/existing data management (including API and database) systems, services and software/infrastructure capabilities
  • Conduct quarterly product roadmap planning, bi-weekly sprint planning and lead the team to successfully execute against the plan
  • Mentor and train fellow software / engineers on software development best practice
  • Manage software engineers and provide guidance towards their career development
  • Conduct and participate in technical and interface discussions, design review, code review and feature verification with other team members.
  • Support technology and business development discussion to advise on and influence the long-term Product Roadmap


YOUR PAST MISSIONS

  • Degree in Computer Science, Math, Physics, Engineering or equivalent
  • +1 for higher level degrees
  • 10+ years of overall professional experience in a Software Engineering role with a proven track record of delivering data management (including API and database) software systems for mission critical projects
  • +1 for Earth Observation system experience
  • 5+ years of experience developing, debugging and operating distributed software systems deployed within a cloud-based environment (e.g., AWS, Azure, GCP)
  • 5+ years of experience leading, managing and mentoring a moderate to large agile backend/full stack software engineering team (4+ people)
  • +1 for Agile SCRUM experience
  • +1 for staff augmentation experience
  • Experience in large scale data management systems containing APIs and databases.
  • +1 for experience in designing and implementing applications with geospatial capabilities
  • Experience in backend / full stack development
  • Experience practicing DevOps and CICD
  • +1 for DevSecOps
  • Experience in leading technological advancement of existing capabilities


YOUR TOOLKIT

  • Excellent skills in at least one modern programming language (e.g., python, c++, java, go, etc)
  • Excellent knowledge in RDBMS and/or NoSQL database technologies
  • +1 Working knowledge of geospatial concepts (including geospatial enabled databases)
  • Excellent knowledge in API development
  • Excellent knowledge in Docker / Container technologies
  • +1 Working knowledge serverless design paradigm
  • Excellent analytical, problem solving, debugging, and troubleshooting skills
  • Excellent object-oriented and test-driven design skills
  • Excellent knowledge of software systems architecture and patterns
  • Excellent knowledge on cost-effective, scalable, reliable and secured cloud architectural concepts
  • +1 for AWS specific architectural and implementational knowledge
  • Working knowledge in CICD, Configuration Management, Scalable and Cost Effective Cloud Infrastructure Architecture concepts
  • Self-starter and self-learner attitude with the ability to manage and execute with minimal supervision
  • Ability to take initiative, commit, and thrive in a fast-paced, deadline-driven environment


YOUR COMPENSATION

Base Salary Range: $145,000-$175,000

  • The range of $145,000 - $175,000 annually, depends on job-related skills, experience, training, education, location and business needs. The range is based on BC-derived compensation for this role. It is not typical for an individual to be hired at or near the top of the range for their role. Only in rare and exceptional circumstances, when a candidate has the experience, skills, and expertise to exceed those required for the position, would we consider paying at the top of the range for this role. Beyond base, a bonus applies.


Subscribe to Job Alerts