Senior Cloud and Edge Software Architect

11 hours ago


Ottawa, Ontario, Canada BluWave-ai Inc. Full time

At BluWave-ai, our mission is to pioneer innovative AI solutions that accelerate the transition to renewable energy.

About Us

We apply artificial intelligence to increase the use of clean energy in smart grids and microgrids with distributed energy resources and demand response. We are driving the electrification of transportation as the grid becomes a local gas station.

The Role

We're seeking a seasoned software developer who excels at generalizing designs across all layers to handle diverse data types. This individual will join our team to build our software-as-a-service platform.

This role involves architecting, designing, developing, and supporting the platform's backend on both cloud and edge components. Key areas include:

  • Data model and access, High-availability, Fault-tolerance, Scalability, IoT protocols, Edge computing, IaaS platforms, AI infrastructure, security consciousness.
  • Collaboration with product management, data science, QA, and Support to build and support the product.

Our ideal candidate has 3+ years of experience in Golang, Java, Scala, or equivalent programming languages. They should also have expertise in databases (Relation and/or NoSQL) and query considerations for large datasets.

A strong asset includes experience with building Data Engineering for Machine Learning, microservices architecture in a Container environment, and developing integrations with electric utility products, SCADA systems, and power-control systems.

Your Benefits

You'll gain knowledge, skills, and professional networking in one of the most exciting technology domains at the intersection of machine learning, data science, electrical engineering, and software.

As a member of our team, you'll enjoy startup experience and ground-floor opportunities for growth alongside experienced software engineers, data scientists, recent grads, and seasoned business professionals.

BluWave-ai provides equal employment opportunities to all employees and applicants without regard to protected characteristics such as race, color, religion, sex, nation of origin, disability, or any other applicable law or regulation.

Salary Range

We offer a competitive salary range of $120,000 - $180,000 annually based on location and experience.



  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a leading provider of industry cloud solutions for the life sciences industry. Our mission-driven organization is committed to helping companies bring therapies to patients faster by simplifying clinical, commercial, and regulatory workflows on one platform.We are looking for an experienced Senior Cloud Software Architect to join our...


  • Ottawa, Ontario, Canada Versaterm Full time

    Company OverviewVersaterm Public Safety is a renowned provider of innovative public safety software solutions. With over 40 years of experience, the company has established itself as a leader in delivering cutting-edge technology to both large and small agencies.About the RoleWe are seeking a highly skilled Senior Software Engineer to lead our newly formed...


  • Ottawa, Ontario, Canada Nokia Full time

    Job SummaryWe are seeking a highly skilled Cloud-Native Software Architect to join our team at Nokia. As a key member of our engineering team, you will be responsible for designing and implementing cutting-edge cloud-native software solutions that meet the needs of our customers.About UsNokia is a leading provider of network infrastructure and services. Our...


  • Ottawa, Ontario, Canada Momentous Ltd. Full time

    Momentous Ltd. is committed to empowering individuals to share their visions online.Compensation PackageThe estimated annual salary for this position in Ottawa, Canada is $120,000 - $180,000 CAD.Job SummaryWe are seeking a skilled Senior Cloud Architect to lead our high-energy development team in building large-scale cloud infrastructure. As a technical...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking a skilled Senior Embedded Software Architect to join our team at Telesat, a leading global satellite operator. This is an exciting opportunity to work on cutting-edge software systems for our revolutionary Low Earth Orbit (LEO) satellite network.The successful candidate will assume ownership of specific software modules,...


  • Ottawa, Ontario, Canada Ericsson Full time

    Lead Cloud RAN Software ArchitectWe are seeking a highly experienced and innovative Cloud RAN Software Architect to spearhead the integration of our Cloud RAN – Virtualized Distributed Unit Product. The ideal candidate will have a deep understanding of Cloud RAN architecture, strong analytic and troubleshooting skills, and a passion for driving...


  • Ottawa, Ontario, Canada Ribbon Communications Operating Company Full time

    About Ribbon Communications Operating CompanyRibbon Communications Operating Company is a leading provider of innovative network transformation solutions for the telecommunications industry. Our mission is to accelerate the evolution and scale of our customers' networks through cutting-edge technology and expertise.Job DescriptionWe are seeking a highly...


  • Ottawa, Ontario, Canada Ericsson Full time

    About This OpportunityWe are seeking a visionary leader with deep expertise in Cloud Technologies to spearhead the integration of our Cloud RAN – Virtualized Distributed Unit Product and drive related innovation in SW development practices.This role offers an exceptional opportunity to architect and implement robust integration frameworks for our Cloud RAN...


  • Ottawa, Ontario, Canada Ross Full time

    Senior Software Architect- CloudRoss Video is shaping the future of live video production. As a developer, you'll have the opportunity to work with an exceptional team, developing the next generation of video switchers and processing engines that power some of the most innovative and high-profile live productions across the globe.This role involves pushing...


  • Ottawa, Ontario, Canada High Tech Genesis Inc. Full time

    Are you a skilled software developer looking to take your career to the next level in Ottawa, ON?We're seeking a talented individual with expertise in building and optimizing scalable systems to support our growth.As a Senior Cloud Architect, you will design, develop, and maintain software solutions that handle increasing data volumes and user demands. You...


  • Ottawa, Ontario, Canada SIRC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Cloud Infrastructure team. This is a unique opportunity to work with cutting-edge technologies and contribute to the development of scalable and secure cloud-based solutions.Key ResponsibilitiesDesign and implement cloud-based infrastructure solutions using AWS and Azure.Work...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    OverviewWind River Systems is seeking an Information Architect to contribute to the adoption of leading-edge technology by developing world-class documentation for the Wind River Cloud Platform.The ideal candidate will have experience writing cloud orchestration documentation for the enterprise market and crafting technical documentation design for specific...


  • Ottawa, Ontario, Canada Avanade Full time

    About the RoleAs a Cloud Analytics Solutions Architect, you will have the opportunity to design and deliver enterprise-grade analytics solutions based on Azure and Databricks technologies.Key ResponsibilitiesDevelop and implement cutting-edge analytics solutions for clients across various sectors.Collaborate with high-profile clients to understand their...


  • Ottawa, Ontario, Canada Dls Technology Corporation Full time

    Job Description:We are seeking a seasoned Technology Architect to join our team at DLS Technology Corporation, a leading solutions integrator and service provider with an extensive cybersecurity research and development practice.Company Overview:DLS Technology Corporation is recognized as one of Canada's Top 500 Growing companies. We provide hands-on...


  • Ottawa, Ontario, Canada Avanade Full time

    OverviewAvanade is seeking a highly skilled Cloud Analytics Solutions Architect to join our Data Engineering team. This role involves creating cutting-edge solutions within Avanade's Business Intelligence practice using the latest Microsoft cloud technology.About the RoleThis Senior Engineer position requires ambitious technologists passionate about working...


  • Ottawa, Ontario, Canada Raven Connected, Inc. Full time

    Raven Connected, Inc. is an innovative automotive video telematics hardware and software company based in downtown Ottawa. Our team of experts is dedicated to advancing fleet management and leading-edge automotive video technology. We provide cutting-edge solutions that integrate video and data analytics to enhance safety, efficiency, and productivity for...


  • Ottawa, Ontario, Canada Versaterm Full time

    We are seeking a highly skilled and motivated Lead Software Architect to drive the development of our shared services platform. This critical role will be responsible for architecting and building our cloud infrastructure, collaborating closely with cross-functional teams, and ensuring alignment with company goals.As a Lead Software Architect, you will have...


  • Ottawa, Ontario, Canada Telesat Full time

    Estimated Salary: $120,000 - $180,000 per yearAbout TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence and customer service, Telesat has grown to be one of the largest and most successful global satellite operators.Job OverviewWe...


  • Ottawa, Ontario, Canada JSI Full time

    OverviewJSI is a dynamic and innovative organization seeking an experienced Senior Software Security Architect to join our team. In this role, you will have the opportunity to work on cutting-edge projects that drive business growth and improve security infrastructure.About the RoleWe are looking for a highly skilled professional with expertise in software...


  • Ottawa, Ontario, Canada Procom Full time

    Procom seeks an experienced Senior Embedded Software Architect to lead the development of software features for cloud connected modules using C++ and Python.The ideal candidate will have at least 10 years of experience in embedded C++ development, with recent experience working with C++11 or newer versions.Key responsibilities include participating in...