Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Platform Software Engineer (mid to senior level)

Full-time

BluWave-ai

Job Responsibility:

At BluWave-ai our mission is to deliver innovative AI solutions to accelerate the transformation towards renewable energy. We apply AI to increase the use of clean energy in smart grids and microgrids with distributed energy resources and demand response. We are driving the transition to electrification of transportation as the grid becomes the local gas station.

We are looking for software developers that are inspired by generalizing designs at all layers to handle different types of data to join us to build our software-as-a-service platform.

We invite you to read our story on our About Us page, our products pages, and we'll shared some info about our technology stack when we meet!

About the role

This role is responsible for all aspects of the platform of our system of which all our product lines are built on top of. It will give exposure to architecture, devops, cloud infrastructure, databases, scalability and reliability of all products that operate on top of the platform.

The role's responsibilities include:

  • Stakeholder to review and mentor key design aspects of the product lines that venture into new territory or needs of the platform
  • Design, develop, and support tools, services, and software of the platform, including the areas of: Data model and access, High-availability, Fault-tolerance, Scalability, IaaS, security consciousness, operations
  • Ensure a high-uptime of the SaaS platform
  • Analyze, scope, review, and estimate activities
  • Be the subject matter expert of your ownership areas
  • Mentor less experienced team members

Your Knowledge, Experience, and Skills

Required:

  • Outstanding ability to rapidly mentally play out good and bad consequences of designs after it runs over time
  • 3 years of varied experience developing and delivering products that have to be fault-tolerant, and performant
  • 3 years of varied experience in backend services development using Golang, Java, or equivalent
  • 3 years of experience designing and augmenting data models that deal with customer driven hierarchy of items
  • 3 years of varied experience with PostgreSQL continuous and heavy operations
  • Advanced experience using and operating CNCF paradigms and tools at small scale, or equivalent tools. Particularly: kubernetes, helm, istio
  • Experience with IaaS
  • Clear verbal and written communication and the ability collaborate effectively in a geographically dispersed working environment

Considered an asset:

  • Experience with Azure IaaS
  • Advanced experience with microservices architecture in a Container environment
  • Experience with Grafana frontend and backend plugin development
  • Experience with Auth0
  • Experience with Graylog
  • Experience with Grafana, Prometheus

What you will gain

  • Knowledge, skills, and professional networking in one of the most exciting and positively impactful technology domains that is an intersection of machine learning, data science, electrical engineering, and software
  • Startup experience and ground floor opportunities for growth in a team that includes PhD Smart Grid Engineers, Data Scientists, recent grads, and seasoned business professionals
  • Competitive compensation
  • High quality of life and career in Canada's National Capital Region
  • Working on a team with a serious approach towards our work, rather than ourselves, together with fun and random team events such as Ice Cream Fridays and Cosmological Lunches. You will get the opportunity to come up with one

Diversity makes us stronger. BluWave-ai provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, gender, nation origin, disability, or any other characteristic protected by applicable laws, regulations, or ordinances.

Authorization to work in Canada will be required for this position.

6EwloICFvJ

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Platform Software Engineer (mid to senior level) in Ottawa, ON vacancy
  • $95k - $115k per year

     ...managed and scaled. Sectigo’s automated, cloud-native CLM platform issues and manages digital certificates across enterprise environments...  ...you. Job Description We are seeking a talented Software Developer (Mid-Level) who will contribute independently to the development,... 
    Software
    Full time
    Internship
    Live out
    Work at office
    3 days per week

    Sectigo

    Ottawa, ON
    7 days ago
  • $105.2k per year

     ...Introduction At IBM Software, we transform client challenges into solutions...  ...Responsibilities Backend engineers at Confluent build the...  ...that power our data streaming platform. You’ll work on large-scale, distributed...  ...with a strong group of senior and staff engineers across Cloud... 
    Senior
    Software

    IBM

    Ottawa, ON
    19 days ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services,... 
    Software
    Full time
    Work at office

    Speechify

    Ottawa, ON
    1 day ago
  •  ...distributed setting – Speechify has no office.  Overview The Platform team owns the backend behind everything Speechify ships: the...  ...assessment runs in two stages: you'll submit, get real feedback from an engineer on this team, and have time to act on it. Use the tools you use... 
    Software
    Internship
    Work at office

    Speechify

    Ottawa, ON
    5 hours ago
  •  ...Senior Software Engineer JD About the job Company Description askpolly transforms large-scale human conversation into actionable insights...  ...the production systems behind askpollyʼs AI-powered insights platform. This is a full-time role based in Ottawa, ON, operating on... 
    Senior
    Software
    Full time
    Internship
    Manual labor
    Work at office

    Forum Ventures

    Ottawa, ON
    1 day ago
  •  ...Hire Resolve is assisting legal organizations in hiring experienced legal professionals for multiple mid–senior level opportunities across a range of practice areas and in-house functions throughout Canada. This is a multi-role hiring campaign intended to attract candidates... 
    Senior
    Full time
    Contract work
    Private practice

    Hire Resolve.com

    Ottawa, ON
    more than 2 months ago
  • $110k - $270k per year

     ...employees, and communities. The Role   Veeva’s Vault Platform enables rapid development of enterprise applications for our...  ...robust, and highly available platform.   We are seeking Senior Software Engineers who are passionate about designing and implementing a highly... 
    Senior
    Software
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    1 day ago
  • $110k - $270k per year

     ...communities. The Role We are looking for multiple Senior Software Engineers that are eager to build in a dynamic, startup environment inside...  ...build new applications on an existing, robust enterprise platform Build new cloud infrastructure from scratch following the... 
    Senior
    Software
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    1 day ago
  •  ...Description Assent is the leading AI native platform for supply chain sustainability and...  ...analytics. Job Description The Senior DevOps Engineer, Data & AI Platform is a technical...  ...& AI Platform. You bring strong senior-level DevOps expertise and apply it consistently... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Assent Inc

    Ottawa, ON
    1 day ago
  •  ...creative strategists : an AI-driven analytics and intelligence platform that bridges the gap between performance marketers and...  ...from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure... 
    Senior
    Software
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    4 days ago
  •  ...Professionals to join their Canada-based operations. These roles are designed for mid- to senior-level professionals with a strong background across manufacturing, production, supply chain, operations, engineering, logistics, or quality functions, and offer a clear pathway toward... 
    Senior
    Long term contract
    Full time

    Hire Resolve.com

    Ottawa, ON
    more than 2 months ago
  •  ...for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...testing of our cutting edge LightSpeed Software by actively engaging with both the test...  ...technical discussions.   In this role, Senior SW Engineer will assume ownership of... 
    Senior
    Software
    Full time
    Internship
    Work at office
    Remote work
    Worldwide

    Telesat

    Ottawa, ON
    1 day ago
  •  ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director...  ...into real-time operational insights. Our cloud-based platform integrates seamlessly with your existing cameras and systems... 
    Senior
    Software
    Long term contract
    Permanent employment
    Full time
    Work at office

    Sol Ink

    Ottawa, ON
    1 day ago
  •  ...creative strategists : an AI-driven analytics and intelligence platform that bridges the gap between performance marketers and...  ...looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack... 
    Senior
    Software
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    4 days ago
  • $110k - $270k per year

     ...communities. The Role We are looking for Front-End Software Engineers who are eager to build in a dynamic, startup environment inside...  ...creating industry-changing, cloud-based applications and platforms Solve real customer problems and experiment with new ideas... 
    Senior
    Software
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    1 day ago
  • $110k - $270k per year

     ...positive impact on its customers, employees, and communities. The Role Our teams are hiring multiple talented Senior Full-Stack Software Engineers to build innovative products in Life Sciences. You’ll work with the latest front-end and back-end technologies as we... 
    Senior
    Software
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    1 day ago
  •  ...for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...We are seeking a highly skilled Senior Software Engineer with expertise in Packet Processing...  ...Ideally 8 years' experience in C/C++ for low-level network programming and high-performance... 
    Senior
    Software
    Full time
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    1 day ago
  • $85k - $110k per year

     ...Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of...  ...LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of...  ...your way with free access to a learning platform offering a wide range of courses and resources... 
    Software
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    1 day ago
  •  ...your hard work! About The Role As a Junior Software Engineer on the Message Spool team, you will work with senior engineers to build and improve the persistence...  ...– Our training programs are designed to help you level up, fast. Customer Obsessed – We’re proud of... 
    Senior
    Software
    Internship
    Immediate start

    Solace

    Ottawa, ON
    1 day ago
  •  ...Noibu is the leading ecommerce analytics & monitoring platform, purpose-built to help retailers protect and grow online revenue....  ...about Noibu at . About The Role We're looking for a Senior Software Engineer to help us build and evolve the systems that power those insights... 
    Senior
    Software
    Flexible hours

    Noibu

    Ottawa, ON
    1 day ago
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build...  ..., reliability, performance tuning). Experience mentoring mid-level and senior developers. What We Value We're... 
    Senior
    Software
    Remote job
    Long term contract
    Full time
    Immediate start

    AutoScale Ventures

    Ottawa, ON
    8 days ago
  • $120k - $155k per year

     ...Apply below! About the Role As the Senior Software Developer , you’ll be joining a small,...  ...will be Ruskin, RBR’s flagship cross-platform desktop application (Mac and Windows)...  ...product.  You’ll work closely with every engineering discipline at RBR, which means your... 
    Senior
    Software
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    1 day ago
  •  ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the... 
    Senior
    Software
    Full time
    Remote work

    Speechify

    Ottawa, ON
    1 day ago
  •  ...virtualized environment. To learn more, visit ribboncommunications.com. OPPORTUNITY We are recruiting a Cloud Native Software Engineer to join the Common Platform Microservices team. Ribbon is enabling secure and reliable real time IP communications in a virtualized... 
    Software
    Full time

    Ribbon Communications

    Ottawa, ON
    7 hours ago
  • $95k - $130k per year

     ...At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security...  ...programs that matter. Job Description We are seeking a Senior IT Platform Specialist to act as the AWS Platform Owner within DIGITALcore... 
    Senior
    Full time
    For subcontractor
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    1 day ago
  •  ...hiring experienced hospitality professionals for a range of mid–senior level opportunities across Canada. This is a multi-role hiring campaign...  ...g., PMS , POS , RMS , CRM, scheduling/labour management platforms, and advanced Excel) Working knowledge of Canadian... 
    Senior
    Full time
    Contract work
    Afternoon shift

    Hire Resolve.com

    Ottawa, ON
    more than 2 months ago
  •  ...include frontend and backend engineers, AI research scientists, and others...  ...-term roadmap for the Windows platform. Take ownership of full...  ...building accessible and inclusive software. ~ Excellent software...  ...reviews, and making architecture-level decisions. ~ Strong communication... 
    Senior
    Software
    Long term contract
    Full time
    Work at office

    Speechify

    Ottawa, ON
    1 day ago
  •  ...Job Title: (Software Engineer (2) - Commodity Engineer 2) About Kyyba: Founded in 1998 and headquartered...  ...development. Job Description Senior Embedded Software Developer Vehicle...  ...). As the heart of the FNVX ECG Linux platform VIM serves as the critical real-time CAN... 
    Senior
    Software
    Long term contract
    Full time
    Immediate start
    Visa sponsorship
    Work visa
    Shift work
    Day shift

    Kyyba

    Ottawa, ON
    6 days ago
  • A federal nuclear regulatory agency is seeking a Senior Microsoft 365 Software Developer (Level 3) to drive the modernization of its legacy, monolithic systems...  ...problems, evaluate M365 tool combinations (Power Platform, Teams, SharePoint, Dataverse, Viva, Copilot), and recommend... 
    Senior
    Software
    Remote work

    Randstad

    Ottawa, ON
    20 days ago
  •  ...Hire Resolve is assisting healthcare organizations in hiring experienced healthcare professionals for a portfolio of mid–senior level opportunities across nursing, allied health, and clinical practice leadership. This is a multi-role opportunity covering several clinical functions... 
    Senior
    Full time

    Hire Resolve.com

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Platform Software Engineer (mid to senior level). Be the first to apply!