Senior Software Engineer

4 days ago


Cambridge, Ontario, Canada Spire Global, Inc. Full time
About the Role

We are seeking a highly skilled Senior Software Engineer to join our team at Spire Global, Inc. as a Data Pipeline Specialist. In this role, you will be responsible for designing, implementing, testing, and operating the code that analyzes, integrates, and serves Spire's real-time and historical maritime data.

Key Responsibilities
  • Own the design, implementation, testing, and operation of the code that processes and serves maritime data.
  • Maintain stateful data pipeline processing, storing data, and making meaningful insights in real-time.
  • Industrialize data processing and analytical pipelines to process satellite and third-party terrestrial data.
  • Improve and scale Spire Maritime API products to higher throughput, deeper insights, and more customers.
  • Help customers make better-informed decisions with enhanced vessel detection.
  • Collaborate with a fast-moving, high-functioning team that values on-time delivery and expertise in backend services, distributed and streaming data analysis, CI/CD, infrastructure, operations, etc.
Requirements
  • 4+ years of working experience in software engineering.
  • Computer science degree or equivalent work experience.
  • Experience with one or more programming languages: Go, Java, and Python.
  • Experience owning full-lifecycle software development: requirement gathering, development, testing, delivery, monitoring, and incident response.
  • Experience with distributed systems and high-throughput data analysis: Kafka, Hadoop, and Flink.
  • Hands-on DevOps experience: AWS, Kubernetes, Docker, Terraform, Concourse, Argo CD, etc.
Preferred Qualifications
  • Preference for straightforward, resilient solutions.
  • Proficiency in written communication to convey ideas effectively.
  • Exposure and familiarity with AI/ML Models and systems.
  • Highly detail-oriented and completeness-driven.
  • Drive to keep skills and knowledge of software development and delivery up to date.
  • Ability to see the big picture and understand where the world is heading.
  • Ability to work across multiple teams with a variety of experience and expertise.
  • Product mentality: figure out how to maximize value and deliver that to the customer.
About Spire Global, Inc.

We improve life on Earth with data from space. Spire Global, Inc. is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world.

Spire is Global and our success draws upon the diverse viewpoints, skills, and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, or veteran status.



  • Cambridge, Ontario, Canada Nautilus Biotechnology Full time

    At Nautilus Biotechnology, we are driven by a significant mission: to enhance the health of millions by unlocking the potential of the proteome, thereby accelerating drug development and paving the way for a new era of precision and personalized medicine. Our focus is on creating a single-molecule protein analysis platform that boasts unparalleled...


  • Cambridge, Ontario, Canada ATS Automation Full time

    About ATS Automation ATS Automation is a global leader in factory automation solutions, dedicated to helping medical device and pharmaceutical companies achieve operational excellence. We design, build, and service cutting-edge automated systems that improve efficiency, quality, and safety. Job Description: Senior Controls Software Engineer We are seeking a...


  • Cambridge, Ontario, Canada ATS Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Software Designer to join our ATS Life Sciences Systems team. As a key member of our team, you will be responsible for designing and developing world-class automation solutions for our clients in the life sciences industry.Key ResponsibilitiesDesign and develop software programs for automation systems,...


  • Cambridge, Ontario, Canada ATS Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Software Designer to join our ATS Life Sciences Systems team. As a key member of our team, you will be responsible for designing and developing world-class automation solutions for our clients in the life sciences industry.Key ResponsibilitiesDesign and develop software programs for automation systems,...


  • Cambridge, Ontario, Canada Summit Water Full time

    Senior Applications EngineerAbout UsSummit Water is a leading provider of innovative water solutions, specializing in engineering, sustainability, and environmental technologies.Job SummaryWe are seeking a highly skilled Senior Applications Engineer to join our Engineered Pumps team. As a key member of our team, you will play a critical role in driving...


  • Cambridge, Ontario, Canada Summit Water Full time

    Senior Applications EngineerAbout UsSummit Water is a leading provider of innovative water solutions, specializing in engineering, sustainability, and environmental technologies.Job SummaryWe are seeking a highly skilled Senior Applications Engineer to join our Engineered Pumps team. As a key member of our team, you will play a critical role in driving...


  • Cambridge, Ontario, Canada AGDATA, LP Full time

    About UsAGDATA, LP is a leading provider of data management and analytical solutions tailored for the Crop and Animal Health sectors. Our extensive experience and innovative software offerings have positioned us as a trusted partner in these industries for over 30 years.Our dedicated team is committed to leveraging technology to strengthen client...


  • Cambridge, Ontario, Canada AGDATA, LP Full time

    About UsAGDATA, LP is a leading provider of data management and analytical solutions tailored for the Crop and Animal Health sectors. With a foundation built on over three decades of innovation, we offer a comprehensive platform that integrates data services with a suite of advanced software solutions.Our dynamic team is dedicated to pushing technological...


  • Cambridge, Ontario, Canada Spire Global, Inc. Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our IoT Infrastructure Engineering team at Spire Global, Inc. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally.Key ResponsibilitiesDesign and Development: Design processes for device...


  • Cambridge, Ontario, Canada Spire Global, Inc. Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our IoT Infrastructure Engineering team at Spire Global, Inc. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally.Key ResponsibilitiesDesign and Development: Design processes for device...


  • Cambridge, Ontario, Canada Nautilus Biotechnology Full time

    At Nautilus Biotechnology, we are driven by a significant mission: to enhance the health of millions by unlocking the potential of the proteome, thereby accelerating drug development and paving the way for a new era of precision and personalized medicine. Our team is developing a groundbreaking single-molecule protein analysis platform characterized by...


  • Cambridge, Ontario, Canada Nautilus Biotechnology Full time

    At Nautilus Biotechnology, we are driven by a significant mission: to enhance the health of millions by unlocking the potential of the proteome, thereby accelerating drug development and paving the way for a new era of precision and personalized medicine. We are creating a groundbreaking single-molecule protein analysis platform characterized by unparalleled...


  • Cambridge, Ontario, Canada AGDATA, LP Full time

    About UsAGDATA, LP is a leading provider of data collection and management, marketing program management, and analytical solutions tailored for the Crop and Animal Health sectors. Our extensive experience in data services is complemented by a suite of innovative software solutions, representing over 30 years of expertise in agriculture, crop protection,...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Manager to join our team at Lone Wolf Real Estate Technologies Inc. As a key member of our software development team, you will be responsible for leading the development of our SaaS applications on the Java technology stack.Key ResponsibilitiesTechnical Leadership:...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Manager to join our team at Lone Wolf Real Estate Technologies Inc. As a key member of our software development team, you will be responsible for leading the development of our SaaS applications on the Java technology stack.Key ResponsibilitiesTechnical Leadership:...


  • Cambridge, Ontario, Canada Spire Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Spire, a leading space-to-cloud analytics company. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our real-time data processing pipelines.Key ResponsibilitiesOwn the design, implementation, and operation of...


  • Cambridge, Ontario, Canada Spire Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Spire, a leading space-to-cloud analytics company. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our real-time data processing pipelines.Key ResponsibilitiesOwn the design, implementation, and operation of...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Manager to join our team at Lone Wolf Real Estate Technologies Inc. As a key member of our engineering team, you will be responsible for leading the development of our software applications and ensuring they meet the highest standards of quality and reliability.Key...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Manager to join our team at Lone Wolf Real Estate Technologies Inc. As a key member of our engineering team, you will be responsible for leading the development of our software applications and ensuring they meet the highest standards of quality and reliability.Key...


  • Cambridge, Ontario, Canada ATS Corporation Full time

    Job OverviewAs a vital member of the Innovation division, you will be engaged in developing cutting-edge solutions for our premier products in the automation sector. Your primary focus will be on user-centric applications and technologies, including our Smart Conveyance systems (SuperTrak, TrakMaster), Symphoni, illuminate, among others. The mechatronics...