Senior Software Engineer

3 weeks ago


Toronto, Canada Magnestar Inc. Full time
This is a senior-level position for an experienced senior software engineer looking to contribute their programming expertise to revolutionize the space industry. Our ideal candidate has a wide breadth of technical skills, and is hungry to solve exciting, complex data problems that will empower the modern space economy. This pivotal role involves the development, execution, and ongoing refinement of our core platform and associated applications, leveraging a blend of database management, front-end development, and back-end technologies. Additionally, a foundational understanding of DevOps practices will be key to streamlining deployment and ensuring high availability of service.

While prior experience in the space sector is a bonus, we are looking for an individual with a desire to learn and understand the business domain. The person originating this role will be responsible for the design, development, implementation, and maintenance of robust solutions to facilitate seamless integration of the applications developed by Magnestar.

Experience Required 10+ years of experience in software development Strong programming skills: PHP, Python, C++ Comprehensive framework experience: Laravel preferred, React/Vue a bonus Strong understanding of relational database design: Postgres/MySQL Maturity in data modelling, ability to pull in complex data, fix data, build APIs, etc. Strong understanding of system architecture, design patterns, and best practices. Strong understanding of cloud technologies and platforms, such as AWS, GoogleCloud, Azure and Private networks Experience with Filament, Rust, and Machine Learning would be a bonus Demonstrates keen interest in working in space industry Ability to pass security clearance to Enhanced Reliability Status, screening under the Controlled Goods Program (CGP) & ITAR.

Responsibilities Lead and contribute to the design, development, and implementation of complex systems or projects. Lead code review process Optimizing data architecture and performance to achieve scalability, reliability, and high availability Troubleshooting and resolving infrastructure issues, including network and security-related challenges, to ensure optimal system performance and data integrity. Creating comprehensive technical documentation, including design specifications, implementation guidelines, and troubleshooting procedures. Proactive, keep moving towards goals.



  • Toronto, Canada Brightly Software Canada, Inc. Full time

    Who weare Build a brighter future while learning and growing with a Siemens company at the intersection of technology, community and sustainability. Our global team of innovators is always looking to create meaningful solutions to some of the toughest challenges facing our world. Find out how far your passion can take you.  Whatyou’ll be doing ...


  • Toronto, Canada Passage Full time

    Our mission is to provide access to life-changing educational and career opportunities. Passage's platform empowers immigrants and international students by matching their talents with the most crucial workforce needs in their destination countries. We then work to provide financial solutions and connect them to the logistical support they need, facilitating...


  • Toronto, Canada Limitless Staffing Full time

    ATTENTION: LinkedIn is the only acceptable method to apply for this position. Limitless will contact the candidates selected. Please do not contact Limitless personnel via email or telephone. No other resumes will be considered using an alternative submission process.Our client is a leading financial services company committed to leveraging cutting-edge...


  • Toronto, Canada Limitless Staffing Full time

    ATTENTION: LinkedIn is the only acceptable method to apply for this position. Limitless will contact the candidates selected. Please do not contact Limitless personnel via email or telephone. No other resumes will be considered using an alternative submission process. Our client is a leading financial services company committed to leveraging cutting-edge...


  • Toronto, Canada Limitless Staffing Full time

    ATTENTION: LinkedIn is the only acceptable method to apply for this position. Limitless will contact the candidates selected. Please do not contact Limitless personnel via email or telephone. No other resumes will be considered using an alternative submission process.Our client is a leading financial services company committed to leveraging cutting-edge...


  • Toronto, Ontario, Canada Jonah Group Full time

    We are 3PILLAR GLOBAL We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Our key differentiator is our Product Mindset....


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documen


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for QA Engineer with Automation and Data(ETL/SQL) . Please find below Job description and share me your updated resume at Rajneesh.bhardwaj01@Irissoftware.comRole : QA Engineer with Automation and Data(ETL/SQL)Key Skills : Automation and Data(ETL/SQL)ResponsibilitiesSelenium, Automation Should be Good With...


  • Toronto, Canada TekRek Full time

    Company Background: TekRek has partnered with an exciting AI firm that is looking to bring on a number of contract Senior Backend or Full Stack Engineers to complete a 3-6 month project contract beginning in early May.Job Description:As the Engineer you will be tasked with:Improving technical dept, enhancing release cycle, build internal configuration tools,...


  • Toronto, Ontario, Canada Microsoft Canada Full time

    OverviewThe Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft's Windows division, seeks a Senior Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardware. We offer a unique opportunity to define, own, and build products and features that...


  • Toronto, Canada Microsoft Full time

    Overview The Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft’s Windows division, seeks a Senior Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardware. We offer a unique opportunity to define, own, and build products and...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software EngineerResponsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and code...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and...


  • Toronto, ON, Canada Jobber Full time

    Jobber exists to help people in small businesses be successful. As featured in the Globe and Mail , we work with home and field service companies to help them better quote, schedule, invoice and collect payments from their customers. Having been named the #2 fastest growing software company in Canada and one of Fast Company’s Most Innovative Companies...


  • Toronto, Canada TekWissen ® Full time

    Job Title: Software Development Engineer - Senior Work Location: Markham, ON, L3T 7X6 Duration: 12 Months Work Type: Contract Job Type: Onsite Pay Rate: $60-$60/hr Overview: TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. This Client is an American multinational semiconductor company based in...


  • Toronto, Canada Snowflake Full time

    Build the future of data. Join the Snowflake team.Our Quality Engineering team is actively seeking a Senior Software Engineer in Test to join our fast growing organization. In this role you will provide technical leadership and strategic direction for the testing organization. You will be driving the development of end-to-end integration tests, automation...


  • Toronto, Canada Snowflake Full time

    Build the future of data. Join the Snowflake team. Our Quality Engineering team is actively seeking a Senior Software Engineer in Test to join our fast growing organization. In this role you will provide technical leadership and strategic direction for the testing organization. You will be driving the development of end-to-end integration tests,...