Software Infrastructure Engineer
2 months ago
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 and evaluate IoT solutions for 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
- 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
- ~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.
-
Software Infrastructure Engineer
1 month ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Telecommute Software Application SpecialistWe 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 Infrastructure Engineer
1 month ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Telecommute Software Application SpecialistWe 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 Infrastructure Engineer
3 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Telecommute Software Application SpecialistWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team. The successful candidate will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design processes for device provisioning, software...
-
Software Engineer
1 month ago
Cambridge, Ontario, Canada Spire Full timeJob Title: Software Engineer - IoT InfrastructureWe 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...
-
Software Engineer
1 month ago
Cambridge, Ontario, Canada Spire Full timeJob Title: Software Engineer - IoT InfrastructureWe 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...
-
Senior Software Engineer
7 days ago
Cambridge, Ontario, Canada Ontario Inc. Full timeJob 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...
-
Software Development Engineer
6 days ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Software Development Engineer - IoT InfrastructureWe are seeking an accomplished Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a robust distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from...
-
Senior Software Engineer
1 week ago
Cambridge, Ontario, Canada Royal Shawarma Full timeWe 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...
-
Senior Software Engineer
2 months ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeAbout 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...
-
Senior Software Engineer
2 months ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeAbout 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
3 weeks ago
Cambridge, Ontario, Canada Spire Full timeJob 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...
-
Software Development Engineer
4 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team.About the RoleThis critical role will ensure the reliable delivery of data in adverse network environments from development to deployment.Key ResponsibilitiesDesign, develop, and maintain a resilient distributed network of thousands of...
-
Software Development Engineer
4 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team.About the RoleThis critical role will ensure the reliable delivery of data in adverse network environments from development to deployment.Key ResponsibilitiesDesign, develop, and maintain a resilient distributed network of thousands of...
-
Software Development Engineer
3 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Software EngineerWe 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 and implement processes for device provisioning, software updates,...
-
Software Development Engineer
3 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Software EngineerWe 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 and implement processes for device provisioning, software updates,...
-
Software Development Engineer
2 months ago
Cambridge, Ontario, Canada Spire Full timeJob 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,...
-
Software Development Engineer
2 months ago
Cambridge, Ontario, Canada Spire Full timeJob 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,...
-
Software Development Engineer
1 month ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeSoftware EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global, Inc. to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and develop a robust and scalable distributed network architectureDevelop and maintain...
-
Software Development Engineer
1 month ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeSoftware EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global, Inc. to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and develop a robust and scalable distributed network architectureDevelop and maintain...
-
Cambridge, Ontario, Canada HEPHAESTUS HOMES LTD. Full timeJob Description:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in cloud infrastructure and DevOps, with expertise in designing, implementing, and maintaining scalable and secure cloud-based systems.Responsibilities:Design and implement cloud infrastructure solutions using AWS and...