Talent.com
Sr. Software Engineer
Sr. Software EngineerEarthDaily Analytics • Vancouver, BC, CA
Sr. Software Engineer

Sr. Software Engineer

EarthDaily Analytics • Vancouver, BC, CA
2 days ago
Job type
  • Full-time
  • Quick Apply
Job description

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

EDC will be the most powerful global change detection and change monitoring system ever developed, capable of generating unprecedented predictive analytics and insights.

It 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 Data & Platform team is nimble and collaborative, and in preparation for launching a frontier and disruptive product in EDC, we are currently looking for a  Sr.

Software Engineer  to join our crew!  This is a Vancouver-based hybrid position with 3-days per week in-office required.

PREPARE FOR IMPACT!

As a Senior Software Engineer, you will have overall responsibility for defining, evaluating, prototyping, designing, implementing, testing, documenting, evolving, deploying, maintaining and applying DevOps practices to backend systems (APIs, Databases, Infrastructure) used to support the development and operations of the Ground Segment that supports EarthDaily's EO Sensors (present and future), Value-Added Products and internal systems / services used by active stakeholders.

KEY RESPONSIBILITIES : Define, design, implement, test, debug, deploy and evolve transactional data management systems, services and software / infrastructure capabilities Conduct and participate in technical and interface discussions, design reviews, code reviews and feature verifications with other team members.

Monitor, triage and fix bugs in services with active stakeholders.

Participate in sprint planning, sprint closure, sprint demos, and sprint retrospectives Drive the design and implementation of new system requirements, system level architecture.

Participate in Product and Business Development discussions to advise on and influence the Product Roadmap Mentor and train fellow software engineers on software development best practices Ensure technical documentation for solution designs is created and maintained Recommend new technologies / patterns to ensure solution scalability, maintainability, and quality YOUR PAST MISSIONS Bachelor’s degree in Computer Science, Math, Physics, Engineering or equivalent Master’s or higher degree in Computer Science or equivalent an asset 7+ years of professional experience in software engineering with proven track record of delivering API driven transactional based system for mission critical projects Experience developing and debugging complex distributed software deployed within a cloud-based environment (AWS, Azure, GCP) Experience integrating foundational models into production business workflows in cloud environments Experience working within an Agile software development framework and SCRUM processes Experience in large scale database and API design and implementation Experience in full stack development Experience practicing DevOps and CICD Experience in leading technological advancement of existing capabilities Experience in leading, mentoring and growing fellow software engineers Bonus AWS Certifications Experience in Earth Observation domain (e.g., image processing) Experience in designing and implementing applications with geospatial capabilities Experience in designing and implementing cloud infrastructure (Infrastructure as Code) Experience in user interface design and development YOUR TOOLKIT Excellent knowledge in at least one high level programming language (e.g., Java, C++, Python, etc) Excellent knowledge in RDBMS and / or NoSQL database technologies Excellent knowledge in API development  Excellent analytical, problem solving, debugging, and troubleshooting skills Excellent object-oriented and test-driven design skills Excellent knowledge of software systems architecture and patterns Working knowledge of AWS or other cloud services Working knowledge in CICD, Configuration Management, Scalable and Cost Effective Cloud Infrastructure Architecture concepts Working knowledge using AI assisted development tools to support daily work 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 Bonus : Working knowledge of Infrastructure as Code Working knowledge of Docker, ECS / EKS, lambda and microservice, serverless design paradigm Working knowledge of geospatial concepts (including geospatial enabled databases) Working knowledge of user interface development OUR SPACE We’d love to welcome you to our world of software for space. We have a shared passion for building production critical systems that generate near real-time views of Earth from satellites that power real-world applications like disaster mitigation, environmental monitoring and crop yield improvements.

It’s a fun, fast paced, exciting  environment where we hold innovation, team work, honesty and trust as our core values.

To make the most innovative products that serve our customers, we recognize the role that each of us plays in Diversity and Inclusion at EarthDaily.

We draw from our diverse crew of exceptional team members and encourage and empower our team members to express themselves regardless of identity, race, colour, ancestry, place of origin, religion, marital status, family status, physical or mental disability, sex, sexual orientation and gender identity or expression.  YOUR COMPENSATION Base Salary Range : $145,000-$170,000 CAD annually.

This range is based on Vancouver, BC-derived compensation for this role and may differ for other geographies.

The selected candidate's compensation will be determined based on multiple factors, including but not limited to job-related skills, experience, education, and location.

WHY EARTHDAILY ANALYTICS?  Competitive compensation and flexible time off  Be part of a meaningful mission in one of North America's most innovative space companies developing sustainable solutions for our planet Great work environment and team, with a waterfront head office location in Vancouver, BC.  Powered by JazzHR

Create a job alert for this search

Sr Software Engineer • Vancouver, BC, CA

Similar jobs
Senior / Lead Software Engineer

Senior / Lead Software Engineer

Arista Networks, Inc. • Vancouver
Full-time
Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation.We...Show more
Last updated: 25 days ago • Promoted
Software Engineer II - Growth Platform

Software Engineer II - Growth Platform

Scribd, Inc. • Vancouver
Full-time
Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, and empower collective expertise through our four products : Everand, Scribd, Slidesha...Show more
Last updated: 7 days ago • Promoted
LabVIEW Test Engineer

LabVIEW Test Engineer

Global Connect Technologies • richmond, bc, ca
Full-time
Job Title : LabVIEW Test Engineer.We are seeking LabVIEW Test Engineer will be responsible for validating automotive cluster software through automated test scripts to ensure functional compliance w...Show more
Last updated: 18 days ago • Promoted
Software Engineer II

Software Engineer II

Infoblox • Burnaby
Full-time
At Infoblox, every breakthrough begins with a bold.We invite you to step into the next exciting chapter of.Bring your creativity, drive, your daring spirit, and feel what it’s like to thrive on a t...Show more
Last updated: 25 days ago • Promoted
Sr. Sofware Engineer (Backend)

Sr. Sofware Engineer (Backend)

vCluster • Vancouver
Full-time
In this role, you will serve as a core architect of the vCluster Platform, tasked with navigating complex Kubernetes internals to build tools used by the world's leading engineering teams.Kubernete...Show more
Last updated: 15 days ago • Promoted
Staff Software Engineer - Fullstack Vancouver, Canada

Staff Software Engineer - Fullstack Vancouver, Canada

Databricks Inc. • Vancouver
Full-time
Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do this by bui...Show more
Last updated: 25 days ago • Promoted
Customer Service Agent - 50k-60k / Year - Remote

Customer Service Agent - 50k-60k / Year - Remote

Spade Recruiting • Squamish, British Columbia
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
Last updated: 17 days ago • Promoted
Selim looking for a babysitter or nanny in Squamish

Selim looking for a babysitter or nanny in Squamish

Sitly • Squamish, CA
Full-time +1
Looking for an Experienced Nanny for 1-Year-Old Baby Girl About Us : We are a warm and loving family in beautiful Squamish, British Columbia, seeking an experienced nanny to care for our delightful ...Show more
Last updated: 26 days ago • Promoted
Sr. Software Development Engineer, Alexa Connections

Sr. Software Development Engineer, Alexa Connections

Amazon • Vancouver
Full-time
Are you ready to be at the forefront of Agentic AI innovation and redefine the future of communication? Join our dynamic Alexa Connections team as a Sr. Software Development Engineer, and lead futur...Show more
Last updated: 7 days ago • Promoted
Solutions Engineer

Solutions Engineer

Meld • richmond, bc, ca
Full-time
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Show more
Last updated: 6 days ago • Promoted
Sr. Staff Engineer, Open-Source Software (OSS) health

Sr. Staff Engineer, Open-Source Software (OSS) health

Advanced Micro Devices • Vancouver
Full-time
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
Last updated: 15 days ago • Promoted
Software Development Engineer II

Software Development Engineer II

Remitly • Burnaby
Full-time
At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we’ve tirelessly delivered on our promise to customers sending mone...Show more
Last updated: 3 days ago • Promoted
Software Engineer - XBRL Specialist

Software Engineer - XBRL Specialist

Invictus Accounting Group LLP • Vancouver
Full-time
Software Engineer - XBRL Specialist.Be among the first 25 applicants.Invictus Accounting Group LLP provided pay range.This range is provided by Invictus Accounting Group LLP.Your actual pay will be...Show more
Last updated: 25 days ago • Promoted
Senior DevOps with Infrastructure (Security Clearance) - Orion Innovation

Senior DevOps with Infrastructure (Security Clearance) - Orion Innovation

Orion Innovation • delta, bc, ca
Full-time
Senior DevOps with Infrastructure.Senior DevOps with Infrastructure.Must be eligible for up to a Top-Secret Security Clearance. The Senior DevOps Engineer is a critical hands-on role responsible for...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer - The Resilient Group

Senior Software Engineer - The Resilient Group

The Resilient Group • surrey, bc, ca
Full-time
Are you passionate about building leading-edge products with clean, well-tested, secure code? The Resilient Group is looking for a Senior Developer with expertise in Java.Reporting to the VP of Tec...Show more
Last updated: 8 hours ago • Promoted • New!
Contract T4 || Senior Cloud Engineer [Azure] - Healthcare - Ampstek

Contract T4 || Senior Cloud Engineer [Azure] - Healthcare - Ampstek

Ampstek • delta, bc, ca
Full-time
Job Title : Senior Cloud Engineer (Azure).Terraform, Azure Cloud Services.Terraform (Strong experience – 4+Yrs).Show more
Last updated: 6 days ago • Promoted
Software Engineer II

Software Engineer II

Match Group • Vancouver
Full-time
This range is provided by Match Group.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Direct message the job poster from Match Group.As a member...Show more
Last updated: 25 days ago • Promoted
Software Engineer

Software Engineer

Plant Products • Vancouver
Full-time
HR Manager @ Plant Products | Human Resources Management Certificate.You’ll design and build new features, improve system performance, and bring innovation to the front lines of sustainable agricul...Show more
Last updated: 25 days ago • Promoted