Software Infrastructure Engineer

3 days ago


Cambridge, Ontario, Canada Spire Global, Inc. Full time
Job Title: Telecommute Software Application Specialist

We are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team. 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 updates, and network transitions.
  • Implement CI/CD pipelines to turn acceptance criteria into code.
  • Evaluate, prototype, and select IoT solutions to ensure performant data transfer and control.
  • Design, implement, and deploy IoT tooling, including setup and configuration of AWS and on-device software.
  • Develop and deploy SLA monitoring to ensure high availability and performance.
  • Collaborate with the Infrastructure team to set up and maintain core infrastructure required.
  • Design and develop processing chains for the data produced by the IoT devices.
  • Finalize documentation and user manuals for device installation, monitoring, and troubleshooting.
  • Develop runbooks for failure scenarios and maintain post-installation plans.
Requirements:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • Strong understanding of network protocols, data management, and security best practices.
  • Excellent problem-solving skills, with the ability to work independently and collaboratively as part of a team.
  • Experience with agile development methodologies and version control systems.
  • Good understanding of the TCP/IP stack, tunnelling protocols, and routing.
  • Strong communication and documentation skills.
Nice to Have:
  • ~2+ years of experience in developing and maintaining large-scale distributed systems with a focus on infrastructure engineering.
  • ~ Proficiency in Linux, AWS, IoT tooling.
  • ~ Hands on experience with big data technologies like Kafka, Databricks, S3, Flink, Spark.
  • ~ Certification in AWS, Linux, or related areas.
  • ~ Understand how to set up API endpoints.

Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in office.

Access to US export controlled software and/or technology may be required.



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

    Software Engineer - IoT Infrastructure EngineeringWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key ResponsibilitiesDesign processes for device provisioning, software...


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

    Software Engineer - IoT Infrastructure EngineeringWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key ResponsibilitiesDesign processes for device provisioning, software...


  • 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 City of Cambridge Full time

    About the RoleWe are seeking a highly skilled and experienced Project Manager to join our Engineering and Transportation Services Division. As a key member of our team, you will be responsible for managing all aspects of municipal infrastructure projects, including sanitary sewers, storm sewers, watermains, roadways, structures, bridges, culverts, retaining...


  • Cambridge, Ontario, Canada City of Cambridge Full time

    About the RoleWe are seeking a highly skilled and experienced Project Manager to join our Engineering and Transportation Services Division. As a key member of our team, you will be responsible for managing all aspects of municipal infrastructure projects, including sanitary sewers, storm sewers, watermains, roadways, structures, bridges, culverts, retaining...


  • Cambridge, Ontario, Canada City of Cambridge Full time

    About the RoleWe are seeking a highly skilled and experienced Project Manager to join our Engineering and Transportation Services Division. As a key member of our team, you will be responsible for managing all aspects of municipal infrastructure projects, including sanitary sewers, storm sewers, watermains, roadways, structures, bridges, culverts, retaining...


  • 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 and implement processes for device provisioning,...


  • 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 and implement processes for device provisioning,...


  • Cambridge, Ontario, Canada City of Cambridge Full time

    **Job Summary**The City of Cambridge is seeking a highly skilled and experienced Apprentice Infrastructure Development Engineer to join our team in the Engineering and Transportation Services Division of the Community Development Department.Key Responsibilities:Manage all aspects of municipal infrastructure projects, including sanitary sewers, storm sewers,...


  • Cambridge, Ontario, Canada City of Cambridge Full time

    **Job Summary**The City of Cambridge is seeking a highly skilled and experienced Apprentice Infrastructure Development Engineer to join our team in the Engineering and Transportation Services Division of the Community Development Department.Key Responsibilities:Manage all aspects of municipal infrastructure projects, including sanitary sewers, storm sewers,...


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

    Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global, Inc. to design, develop, and maintain a robust distributed network of thousands of headless Linux computers.Key Responsibilities:Design and develop a resilient distributed network architectureDevelop and maintain software...


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

    Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global, Inc. to design, develop, and maintain a robust distributed network of thousands of headless Linux computers.Key Responsibilities:Design and develop a resilient distributed network architectureDevelop and maintain software...


  • Cambridge, Ontario, Canada Arctic Wolf Full time

    Arctic Wolf is a leading cybersecurity firm dedicated to providing an exceptional customer and employee experience. Our mission is simple: End Cyber Risk. We are seeking a talented Software Developer to join our dynamic team and contribute to this crucial mission. You will collaborate with industry experts, utilize cutting-edge tools, and tackle complex...


  • Cambridge, Ontario, Canada Grand River Conservation Authority Full time $86,862 - $105,681

    Job Title: Intermediate Engineer - Water Control InfrastructureJoin the Grand River Conservation Authority (GRCA) team as an Intermediate Engineer - Water Control Infrastructure. We are seeking a highly skilled and experienced professional to assist with the planning, implementation, and coordination of construction and maintenance projects related to dams,...


  • Cambridge, Ontario, Canada Grand River Conservation Authority Full time $86,862 - $105,681

    Job Title: Intermediate Engineer - Water Control InfrastructureJoin the Grand River Conservation Authority (GRCA) team as an Intermediate Engineer - Water Control Infrastructure. We are seeking a highly skilled and experienced professional to assist with the planning, implementation, and coordination of construction and maintenance projects related to dams,...


  • Cambridge, Ontario, Canada Grand River Conservation Authority Full time $86,862 - $105,681

    Job Title: Intermediate Engineer - Water Control InfrastructureJoin the Grand River Conservation Authority (GRCA) team as an Intermediate Engineer - Water Control Infrastructure. We are seeking a highly skilled and experienced professional to assist with the planning, implementation, and coordination of construction and maintenance projects related to dams,...


  • Cambridge, Ontario, Canada Grand River Conservation Authority Full time $86,862 - $105,681

    Job Title: Intermediate Engineer - Water Control InfrastructureJoin the Grand River Conservation Authority (GRCA) team as an Intermediate Engineer - Water Control Infrastructure. We are seeking a highly skilled and experienced professional to assist with the planning, implementation, and coordination of construction and maintenance projects related to dams,...


  • Cambridge, Ontario, Canada Grand River Conservation Authority Full time

    Job Title: Intermediate Engineer - Water Control InfrastructureAbout the Role:We are seeking an experienced Intermediate Engineer - Water Control Infrastructure to join our team at the Grand River Conservation Authority. As a key member of our Water Management team, you will be responsible for assisting with the planning, implementation, and coordination of...


  • Cambridge, Ontario, Canada Grand River Conservation Authority Full time

    Job Title: Intermediate Engineer - Water Control InfrastructureAbout the Role:We are seeking an experienced Intermediate Engineer - Water Control Infrastructure to join our team at the Grand River Conservation Authority. As a key member of our Water Management team, you will be responsible for assisting with the planning, implementation, and coordination of...