Technical Manager

7 months ago


Vancouver, Canada EarthDaily Analytics Full time

OUR VISION

At EarthDaily Analytics 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, water management, carbon capture verification and more. Our focus has been on building the world’s most advanced satellite image processing pipelines capable of delivering automated, reliable, meaningful analytics from our customers’ satellites and our own. Our belief is that insights can only be as good as the data itself and we pride ourselves on generating the highest quality data products in the industry.

OUR TEAM

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. Our diversity 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, developed the processing pipelines for some of the most well-known commercial satellites, and have built the world’s first automated Satellite Processing service which is being applied partner satellites and our upcoming constellation.

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?

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.
- 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-start



  • Vancouver, Canada EPIC Technical Sales Full time

    Established as a leading technical sales provider in the Pacific Northwest and Western Canada, EPIC Technical Sales offers top-notch companies support in engineering, customer services, and sales.Key Responsibilities:Promote and Support Business GrowthPromote and design-in EPIC Technical Sales' broad line of products.Sustain ongoing business through robust...


  • Vancouver, British Columbia, Canada KNG Technical Inc. Full time

    KNG Technical Inc. is seeking a highly skilled and experienced Senior Technical Support Specialist to join our team in Vancouver, BC.About the Role:This is a full-time position that requires travel up to 40% of the time, including overnight stays. The ideal candidate will possess excellent analytical, problem-solving, and communication skills, with a strong...


  • Vancouver, British Columbia, Canada KNG Technical Inc. Full time

    We are seeking a highly skilled Senior Technical Service Specialist to join our team at KNG Technical Inc.As a Senior Technical Service Specialist, you will be responsible for delivering exceptional customer service by performing on-site installations, diagnostics, troubleshooting, and repairs of complex instruments and systems.ResponsibilitiesYou will...


  • Vancouver, British Columbia, Canada EPIC Technical Sales Full time

    Job Description:As a Technical Sales Representative at EPIC Technical Sales, you will be responsible for promoting and designing-in our broad line of products in the Pacific Northwest and Western Canada territories. You will collaborate with customer business leaders, system architects, hardware engineers, software engineers, and purchasing organizations to...


  • Vancouver, British Columbia, Canada KNG Technical Inc. Full time

    At KNG Technical Inc., we are seeking a highly skilled and motivated Technical Service Specialist to join our team in Aesthetic Field Service Engineer role.About the RoleThis is an exciting opportunity for a detail-oriented professional with excellent communication skills to provide exceptional customer service, technical support, and training to our...


  • Vancouver, British Columbia, Canada EPIC Technical Sales Full time

    Company OverviewEPIC Technical Sales is a leading provider of high technology sales services in the Pacific Northwest and Western Canada territories.Job DescriptionWe are seeking a highly skilled Sales Engineer Specialist to join our team. As a key member of our sales team, you will be responsible for promoting and designing-in EPIC's broad line of products...


  • Vancouver, Canada Technical Safety BC Full time

    **The Opportunity** The Project Manager role is a communicator who brings people together to fully define the problem, explore solutions, scope out deliverables, and drive to completion with agile. You are adept at building relationships based on transparency and accountability and leverage that as you partner with your project business leaders. Your...

  • Technical Manager

    6 months ago


    Vancouver, Canada Fintel Connect Full time

    Fintel Connect is making waves as the leading growth marketing solution built for the financial industry. Our mission is to support the banking and financial ecosystem with tools and insights that will allow them to better reach future customers and deliver the right products to the right audiences in a compliant and cost-effective way. Fintel proudly serves...


  • Vancouver, Canada Technical Paradigm Full time

    Who We're Looking For: What You'll Get To Do: Managing the implementation of current and new IT infrastructure and network, such as but not limited to routers, switches, access points, etc. Manage and document security risks, processes, and tools Train staff on the technical knowledge associated with our program Interpret technical questions from our...


  • Vancouver, Canada Ignite Technical Full time

    p>On behalf of Ignite Technical Resources, we are recruiting for a CIP Compliance Consultant to support a key initiative. strong>Summary of the Role:This role requires expertise in CIP standards, with a focus on CIP-007 (Cyber Security - Systems Security Management) and CIP-010 (Cyber Security - Configuration Change Management and Vulnerability Assessments)....

  • Distribution Manager

    7 months ago


    Vancouver, Canada EPIC Technical Sales Full time

    **Job description** **Distribution Business Manager for Oregon, Washington, and Western Canada (BC-MB)** EPIC Technical Sales provides high technology companies with support in engineering, customer services, and sales in the Pacific Northwest and Western Canada territories. We have built our business around Tier 1 companies enabling high-level and broad...


  • Vancouver, British Columbia, Canada Ignite Technical Full time

    About Ignite TechnicalWe are a Canadian-based company providing top technical talent to organizations across the country since 2005. As an equal opportunity employer, we are committed to providing equal employment opportunities to all individuals.Job Title: Cyber Security Compliance SpecialistKey Responsibilities:Compliance Expertise: Provide subject matter...


  • Vancouver, Canada TCC Global Full time

    **Job Title**: Technical Delivery Manager **Salary**: Competitive + Annual Bonus **Location**: North America **Duration**: Permanent **Working Model**: Hybrid if near a TCC office or Remote At TCC Global, we create innovative loyalty marketing solutions that drive customer engagement and enhance brand loyalty for some of the world’s leading retailers....


  • Vancouver, Canada Technical Safety BC Full time

    **The Opportunity** As the Information Security Manager, you report to the Vice President of Business Transformation & Technology. Your main job is to keep our information safe in the digital world. You work closely with different parts of the company to make sure our security practices meet standards and protect our data. You also assess and report on any...


  • Vancouver, British Columbia, Canada Randstad Full time

    Job Summary We are seeking a skilled Technical Portfolio Manager to oversee complex projects for a large municipal client in the Vancouver area. As a key member of our team, you will provide technical guidance and input to standards, policies, and procedures. This role requires a registered professional engineer with extensive experience in managing...


  • Vancouver, Canada Spring Financial Inc. Full time

    **About us**: Since 2014, Spring Financial has been simplifying the lending process for millions of Canadians facing all types of financial circumstances. Spring offers a growing range of financial products and services which currently include personal loans, mortgages, credit cards and secured loans - all of which are made available to Canadians without...


  • Vancouver, Canada Noise Full time

    **What we're looking for**: As a Technical Project Manager within the Technology Team at Noise Digital, you will be responsible for leading and coordinating complex technical projects for a growing development team, ensuring successful delivery through effective planning, execution, and stakeholder management. **What you'll do**: The Technical Project...


  • Vancouver, Canada Autodesk Full time

    Job Requisition ID # - 24WD83027 Position Overview We’re hiring a Technical Program Manager to drive end-to-end program execution. Reporting to our Senior Manager, Technical Program Management, you'll lead implementations for our media and entertainment customers (Autodesk Flow). You’ll partner with our Product Management, Software Engineering, and...


  • Vancouver, Canada Bold Commerce Full time

    **Who is Bold Commerce?** Bold Commerce makes checkout better, helping brands convert more shoppers in more places. As a leader in the composable commerce space, Bold Checkout is the only high-converting, customizable headless solution for a checkout without limits. Named one of Built In Austin’s Best Places to Work, Canada’s Top Employers for Young...


  • Vancouver, Canada Boast.AI Full time

    Boast is building the future of tax credit recovery with artificial intelligence so companies can get more money, faster for less time and risk. Boast’s mission is to help innovative companies become successful. While we serve that mission through our product, we’ve also built a non-profit community of 90k+ technology professionals called Traction to...