Current jobs related to Senior Software Engineer - Cambridge, Ontario - Spire


  • Cambridge, Ontario, Canada CITY RENO & DESIGN Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have experience in designing and developing scalable software systems.Key responsibilities include:Designing and implementing software systemsCollaborating with cross-functional teamsEnsuring software quality and reliabilityThe successful candidate will...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job Title: Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our Python Development Team.Key Responsibilities:* Design, develop, and maintain high-quality software applications using Python* Collaborate with cross-functional teams to identify and prioritize project requirements* Ensure code meets industry standards for...


  • Cambridge, Ontario, Canada ATS Automation Full time

    At ATS Automation, we are seeking a highly skilled Senior Software Engineer to join our Innovation Center. As a key member of our team, you will be responsible for designing, developing, and maintaining our cutting-edge software solutions.Key Responsibilities:Design and develop software applications using modern web frameworks and technologies.Collaborate...


  • Cambridge, Ontario, Canada Randstad Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key ResponsibilitiesDesign and develop cloud-based software applications using a range of technologies including AWS and...


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

    We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at Lone Wolf Real Estate Technologies Inc. As the Manager, Software Engineering, you will be responsible for leading a dedicated team of professionals in the transition of our flagship product from desktop to web-based application.Your knowledge and experience will help to...


  • Cambridge, Ontario, Canada MB CAMBRIDGE INC. Full time

    About the Role:We are seeking a skilled Senior Software Engineer - Frontend Development to join our team. The ideal candidate will have a strong foundation in HTML, CSS, and JavaScript, as well as experience with popular frontend frameworks and libraries. This is a great opportunity to work on challenging projects and collaborate with a talented team of...


  • Cambridge, Ontario, Canada Ontario Inc. Full time

    We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge web applications.The ideal candidate will have extensive experience in software development and a strong understanding of web technologies.Responsibilities include designing and implementing robust web applications, collaborating with...


  • Cambridge, Ontario, Canada Royal Shawarma Full time

    We are seeking a Senior Software Engineer - Cloud Infrastructure to join our team. This role will focus on designing and implementing scalable cloud infrastructure solutions.Responsibilities include:Designing and implementing cloud infrastructure solutions using AWS and Azure.Collaborating with cross-functional teams to ensure seamless integration with...


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

  • Software Engineer

    4 weeks ago


    Cambridge, Ontario, Canada Spire Full time

    Job Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design processes for device provisioning, software...


  • Cambridge, Ontario, Canada NavitsPartners Full time

    Job Title: Senior Linux Systems EngineerWe are seeking a highly skilled Senior Linux Systems Engineer to join our team at NavitsPartners.Key Responsibilities:Provide comprehensive support and solutions for Linux system operations, ensuring optimal performance and reliability.Manage the installation, upgrading, and maintenance of Linux servers, including...


  • Cambridge, Ontario, Canada NavitsPartners Full time

    Job Title: Senior Linux Systems EngineerWe are seeking a highly skilled Senior Linux Systems Engineer to join our team at NavitsPartners.Key Responsibilities:Provide comprehensive support and solutions for Linux system operations, ensuring optimal performance and reliability.Manage the installation, upgrading, and maintenance of Linux servers, including...


  • Cambridge, Ontario, Canada HESPELER GAS & CONVENIENCE Full time

    About the Role: We're seeking a dedicated Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and implementing scalable software solutions using Java and Python. Key Responsibilities:Design and develop software solutions using Java and Python.Collaborate with cross-functional...


  • Cambridge, Ontario, Canada Ontario Inc. Full time

    Job Title: Cloud EngineerWe are seeking a skilled Cloud Engineer to join our Software Development Team. As a Cloud Engineer, you will be responsible for designing, building, and maintaining cloud-based infrastructure to support our software applications.Design and implement cloud-based infrastructure solutionsCollaborate with cross-functional teams to ensure...


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

    Job DescriptionAt Lone Wolf Real Estate Technologies Inc, we are seeking a highly skilled and experienced Senior Software Engineer Lead to join our team.Key ResponsibilitiesLead the development of large-scale distributed systems using modern microservice architectures.Manage and mentor a team of software engineers in an agile environment.Collaborate with...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job Title: Senior Controls System Software DesignerJob Summary:We are seeking a highly skilled Senior Controls System Software Designer to join our team at ATS Automation. As a key member of our control systems design department, you will be responsible for designing and developing world-class automation solutions.Key Responsibilities:Design and develop...

  • Software Engineer

    2 weeks ago


    Cambridge, Ontario, Canada INFINITY HVAC LTD Full time

    We are seeking a motivated Software Engineer to join our team.Key Responsibilities:Design and develop software applications.Collaborate with cross-functional teams.Continuously improve code quality and efficiency.Requirements:Bachelor's degree in Computer Science or related field.Proficiency in programming languages such as Java, Python, or C++. Familiarity...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job Title: Senior Control Systems Software DesignerWe are seeking a highly skilled Senior Control Systems Software Designer to join our team at ATS Life Sciences Systems. As a key member of our team, you will be responsible for designing and developing world-class automation solutions that meet the needs of our customers in the life sciences industry.Key...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job Title: Senior Control Systems Software DesignerWe are seeking a highly skilled Senior Control Systems Software Designer to join our team at ATS Life Sciences Systems. As a key member of our team, you will be responsible for designing and developing world-class automation solutions that meet the needs of our customers in the life sciences industry.Key...

Senior Software Engineer

2 months ago


Cambridge, Ontario, Canada Spire Full time
Senior Software Engineer

Spire Maritime is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and operating the code that analyzes, integrates, and serves Spire's real-time and historical maritime data.

Key Responsibilities:
  • Own the design, implementation, and testing of data processing pipelines that handle over 600 million messages per day.
  • Maintain and improve the performance of our data pipeline processing, ensuring high throughput and reliability.
  • Collaborate with cross-functional teams to industrialize data processing and analytical pipelines that process satellite and third-party terrestrial data.
  • Develop and maintain Spire Maritime API products to meet the needs of our customers, ensuring high security, reliability, and scalability.
  • Work closely with customers to provide meaningful insights and support their decision-making processes.
Requirements:
  • 4+ years of experience in software engineering, with a strong background in data processing and analysis.
  • Proficiency in one or more programming languages, including Go, Java, and Python.
  • Experience with distributed systems, high-throughput data analysis, and DevOps practices.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Ability to prioritize tasks, set realistic estimations, and manage time effectively.
Preferred Qualifications:
  • Experience with AI/ML models and systems.
  • Proficiency in written communication to convey ideas effectively.
  • Exposure to product development and customer-centric approaches.
  • Ability to work across multiple teams and produce solutions that meet mutual needs.

Spire operates a hybrid work model, and this position requires a minimum of three days per week in office. Access to US export-controlled software and/or technology may be required.

Global Perks: Name Your Satellite Program (NYSP), Launch Attendance, Generous Time Off Policy, Education Assistance Program, Employee Assistance Program (EAP), Employee Stock Purchase Program (ESPP), Family Leave, Fitness Reimbursement, Employee Referral Program, Healthy snacks & beverages in every office.

About Spire: We improve life on Earth with data from space. Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Our 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.