Software Engineer
1 month ago
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. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.
We are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful candidate will be responsible for developing systems that power these devices throughout their lifecycle.
Key Responsibilities
Design processes for device provisioning, software updates, and network transitions (e.g., from staging to production environments) Turn acceptance criteria into code and implement in CI/CD 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 including things like object storage, Kafka clusters, Databricks, etc Design and develop processing chains for the data produced by the IoT devices, including ingestion, and analytics Finalize documentation and user manuals for device installation, monitoring, and troubleshooting Develop runbooks for failure scenarios and maintain post-installation plans, including security updates and partner liaisonRequirements
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 (e.g., Git) Good understanding of the TCP/IP stack, tunnelling protocols, and routing Strong communication and documentation skillsNice 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 (e.g., ThingsBoard, JFrog Connect) 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 HTTP API endpointsSpire 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.
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
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.
Applying from California? Please review the .
Applying from the EU? Please review Spire's Privacy Policy.
-
Software Engineer
2 weeks ago
Cambridge, Canada Spire Global, Inc. Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineer
1 month ago
Cambridge, Canada Spire Global, Inc. Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineer
1 month ago
Cambridge, Canada Spire Global, Inc. Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Manager, Software Engineer
5 months ago
Cambridge, Canada Lone Wolf Real Estate Technologies Inc Full timeWe are engaged in the transition of our flagship product from desktop to web-based application and need a talented leader for a dedicated team of professionals. As the Manager, Software Engineering, you will develop an understanding of our history and help drive the transformation to an on-line, best-in-class, software as a service (SaaS) solution. Your...
-
Software Engineer
3 weeks ago
Cambridge, Canada Spire Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineer
3 weeks ago
Cambridge, Canada Spire Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Senior Software Engineer
2 weeks ago
Cambridge, Canada Nautilus Biotechnology Full timeAt Nautilus, we have a big and important mission: improve the health of millions by unleashing the potential of the proteome to accelerate drug development and enable a new world of precision and personalized medicine. We are developing a single-molecule protein analysis platform of unprecedented sensitivity, scale, and ease of use that we believe will...
-
Embedded Software Engineer
3 weeks ago
Cambridge, Canada Spire Full timeWorking on our satellites offers software developers a chance to interact with the fullest of stacks, and this position provides the opportunity for a talented software engineer to really push themselves and develop their skills further. As an Embedded Software Engineer at Spire Global, you will help develop our world-class spacecraft and their terrestrial...
-
Embedded Software Engineer
3 weeks ago
Cambridge, Ontario, Canada Spire Full timeWorking on our satellites offers software developers a chance to interact with the fullest of stacks, and this position provides the opportunity for a talented software engineer to really push themselves and develop their skills further. As an Embedded Software Engineer at Spire Global, you will help develop our world-class spacecraft and their terrestrial...
-
Senior Controls Software Engineer
2 weeks ago
Cambridge, Ontario, Canada ATS Automation Full timeAbout 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...
-
Senior Software Engineering Director
3 weeks ago
Cambridge, Ontario, Canada Nautilus Biotechnology Full timeAt 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...
-
Senior Software Engineering Director
3 weeks ago
Cambridge, Ontario, Canada Nautilus Biotechnology Full timeAt 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...
-
Senior Software Engineering Director
3 weeks ago
Cambridge, Ontario, Canada Nautilus Biotechnology Full timeAt 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...
-
Software Engineer
2 days ago
Cambridge, Ontario, Canada MealSuite Full timeAbout MealSuiteMealSuite is a privately owned Software as a Service (SaaS) organization with a strong presence in the foodservice technology industry. Our mission is to deliver smiles and satisfaction to the continuum of care through an all-in-one foodservice management technology.Our CultureWe value teamwork, innovation, and sustainability. Our progressive...
-
Software Engineer
21 hours ago
Cambridge, Ontario, Canada MealSuite Full timeAbout MealSuiteMealSuite is a privately owned Software as a Service (SaaS) organization with a strong presence in the foodservice technology industry. Our mission is to deliver smiles and satisfaction to the continuum of care through an all-in-one foodservice management technology.Our CultureWe value teamwork, innovation, and sustainability. Our progressive...
-
Associate Director, Software Engineering
1 month ago
Cambridge, Canada Nautilus Biotechnology Full timeAt Nautilus, we have a big and important mission: improve the health of millions by unleashing the potential of the proteome to accelerate drug development and enable a new world of precision and personalized medicine. We are developing a single-molecule protein analysis platform of unprecedented sensitivity, scale, and ease of use that we believe will...
-
Associate Director, Software Engineering
1 month ago
Cambridge, Canada Nautilus Biotechnology Full timeAt Nautilus, we have a big and important mission: improve the health of millions by unleashing the potential of the proteome to accelerate drug development and enable a new world of precision and personalized medicine. We are developing a single-molecule protein analysis platform of unprecedented sensitivity, scale, and ease of use that we believe will...
-
Lead Software Engineer
3 months ago
Cambridge, Canada Lone Wolf Real Estate Technologies Inc Full timeThose duties include: Work within an Agile environment to plan and deliver work incrementally. Develop high quality maintainable and scalable SaaS (Software as a Service) applications on the Java technology stack. Collaborate with product owners, architects, and software engineers to deliver key business objectives. Deliver an...
-
Sr. Software Engineer
3 months ago
Cambridge, Canada Lone Wolf Real Estate Technologies Inc Full timeBe part of a fast moving, agile product development team working on the development of Lone Wolf applications. Deliver reliable, scalable new features using .NET Framework, .NET Core, Razor, JavaScript, Microsoft SQL Databases and other modern technologies. Collaborate with the Dev Team and Product teams to design and deliver finished, high-quality, and...
-
Lead Software Development Engineer
2 days ago
Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full timeAbout 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:...