Backend Cloud Software Developer

4 weeks ago


Canada, CA BluWave-ai Inc. Full time
Backend Cloud Software Developer - New Grad

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.

Who you are

You love doing backend software development because being efficient on costs and scale along with optimizing data designs, write and read paths excites you

You love to keep on top of the latest and greatest in technology, and are able to be opinionated on which are winners, and which are hype.

You’re a strong believer in Continuous integration and the DevOps mindset.

You think it is critical to understand how your software runs on infrastructure in detail, and are experienced in how it should be designed.

You like working in teams, mentoring, and sharing neat things you come across and enjoy.

About the role

This role is responsible for all aspects of the backend of our system from how we connect to and ingest the data, how we store it, how we retrieve it, and how we make it available to all other parts of the system that depend on us in an efficient and timely manner. It is a critical layer of the system that always needs to be available, and has to be ready to keep scaling up as more customers and data come in.

The role's responsibilities include:

  1. Architecting, designing, developing, and supporting the platform on both cloud and edge components (Golang, Java, and Python), including the areas of: Data model and access, High-availability, Fault-tolerance, Scalability, IOT protocols, Edge computing, IaaS platforms, AI infrastructure, security consciousness.
  2. Work closely with product management, data science, QA, and Support to build and support product.
  3. Analyze, scope, review, and estimate development activities.
  4. Be the subject matter expert of your ownership areas of the product.
  5. Participate in evolving the team’s processes so we’re efficient, and loving what we do.
Your Knowledge, Experience, and Skills

Required:

  • Interest in developing and delivering products that have to be fault-tolerant, and performant.
  • Experience in Python, Golang, Java, or equivalent.
  • Provable experience of Object Oriented Programming, multi-threading, and concurrency.
  • Experience with Relational databases and query considerations with large amounts of data.
  • Clear verbal and written communication and the ability to collaborate effectively in a geographically dispersed working environment.

Considered an asset:

  • Experience with interactive visualization tools such as Grafana.
  • Experience building software in microservices architecture in a Container environment.
  • Experience with at least one cloud IaaS provider.
  • Familiarity with IOT communications methods.
  • Experience with how to monitor live operations.
  • Experience with Machine Learning Operations tools such as Kubeflow and MLflow.
  • Experience developing integrations with electric utility products and SCADA systems.
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.

Working on a team with a serious approach towards our work, rather than ourselves, together with fun and random team events.

Perks of working at BluWave-ai
  • Hybrid work environment with flexible working hours.
  • Deliverable-focused work environment, where clear goals and outcomes drive our projects and success.
  • Benefit from 2-4 weeks of vacation annually, plus up to 7 weeks paid sabbatical after 5 years of service.
  • Employee Stock Option Plans.
  • Take advantage of reduced gym membership fees at the City of Ottawa and enjoy a complimentary gym membership in Summerside, PEI.
  • Company supported patent filings, ensuring that your innovative ideas are protected and recognized.

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.

#J-18808-Ljbffr

  • Canada, CA Zortech Solutions Full time

    Role: Lead Backend Developer (Cloud Developer-DevOps)Location: Remote/CanadaDuration: 6+ MonthsJob Description:Please find below a new L3/L4 Backend Developer/GCP position. Let's please focus on this requirement to fill asapInfrastructure Setup for enabling GCP Project, CloudSQL, Composer, Google Cloud Storage, Logging, Infra Access ManagementGoogle data...


  • Canada, CA Zortech Solutions Full time

    Role: Lead Backend DeveloperLocation: Remote/CanadaDuration: 6+ MonthsJob Description:Please find below a new L3/L4 Backend Developer/GCP position. Let's please focus on this requirement to fill asapInfrastructure Setup for enabling GCP Project, CloudSQL, Composer, Google Cloud Storage, Logging, Infra Access ManagementGoogle data engineering skill set:...


  • Canada, CA Radformation Part time

    Sr. Cloud Software Engineer at RadformationRemote US or CanadaMar 08, 2023Work at RadformationCancer rates increase year after year, yet high-quality care is not universal. By automating and standardizing the treatment planning workflow, Radformation aims to create a system where any patient anywhere can receive the same high-quality care.We strive daily to...


  • Canada, CA Applicantz Full time

    Remote Role.Our large, Fortune Technology client is ranked as one of the best companies to work with, in the world. As a global leader in 3D design, engineering, and entertainment software, they foster progressive culture, creativity, and a flexible work environment. They use cutting-edge technologies to keep themselves ahead of the curve. Diversity in all...


  • Canada, CA Vention Inc Full time

    Job DescriptionThis is a hybrid position based in our Montreal office (3 days in office)One of our most dynamic and exciting software teams is looking for a Senior Software Developer, to guide us in technology choices and architecture design as our department grows.Joining the MachineLogic team, you will design and implement web-based applications to...


  • Canada, CA Fubo Sportsbook Full time

    With a mission to build the world’s leading global live TV streaming platform with the greatest breadth of premium content and interactivity, FuboTV Inc. (NYSE: FUBO) aims to transcend the industry’s current TV model. Fubo operates in the U.S., Canada, France, and Spain. The company also has a growing technology center in Bangalore, India that is...


  • Canada, CA Software Aspekte Full time

    Reddit is poised to rapidly innovate and grow like no other time in its history, and the Reddit Experimentation Platform is a critical accelerant of that growth. As an engineering leader on the Experimentation Platform Team, you will have Reddit-wide impact supporting our mission to bring community, belonging, and empowerment to everyone in the world. We are...


  • Canada, CA Operant AI, Inc. Full time

    Who We Are:We’re in business to secure the modern world. Operant’s unique technology solves several of the biggest problems in modern cybersecurity - protecting applications across every layer of the cloud native stack from infra to APIs, and data to AI. We are passionate about bringing state of the art technological innovations from Operating...


  • Canada, CA Hasbro Full time

    Wizards of the Coast is building a central technology team to create high-value software and processes in direct support of our development teams. We are led by the belief that providing industry-leading tools, innovative technology, and excellent support allows our teams to focus on delivering outstanding player experiences first and foremost.Wizards is...


  • Canada, CA Sumo Digital Ltd. Full time

    Programming & Engineering | Sumo Leamington Spa Full-Time / Permanent About Sumo Digital, LeamingtonSumo Leamington was established in March 2019 and is managed and operated by a team of industry veterans with deep experience in service-based games. Our vision statement is quite simply 'we make you look forward to tomorrow'; a vision to make games...


  • Canada, CA Sumo Digital Ltd Full time

    About Sumo Digital, LeamingtonSumo Leamington was established in March 2019, and is managed and operated by a team of industry veterans with deep experience of service-based games. Our vision statement is quite simply 'we make you look forward to tomorrow'; a vision to make games which players will keep coming back to - day after day, year after...


  • Canada, CA Applicantz Full time

    Our large, Fortune Technology client is ranked as one of the best companies to work with, in the world. As a global leader in 3D design, engineering, and entertainment software, they foster progressive culture, creativity, and a flexible work environment. They use cutting-edge technologies to keep themselves ahead of the curve. Diversity in all aspects is...


  • Canada, CA Sync Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Backend Developer Lead with a strong emphasis on database expertise. In this role, you will lead backend development efforts, guide the technical direction of our projects, and mentor a team of talented developers. Your deep knowledge of database technologies will be critical in shaping our...


  • Canada, CA Wizards of the Coast LLC Full time

    Wizards of the Coast is building a central technology team to create high-value software and processes in direct support of our development teams. We are led by the belief that providing industry-leading tools, innovative technology, and excellent support allows our teams to focus on delivering outstanding player experiences first and foremost.Wizards is...


  • Canada, CA Apple Inc. Full time

    Senior Backend Software Engineer, App StoreSoftware and ServicesThe App Store Connect team is seeking a passionate and highly skilled Senior Backend Software Engineer to play a pivotal role in developing and improving tools and features for app developers driving the App Store platform, primarily passionate about In-App Purchases, Subscriptions, Pricing, and...

  • Software Developer

    3 weeks ago


    Canada, CA Scotiabank Full time

    Requisition ID: #Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.We are seeking a Software Developer for the Canadian Digital Banking Engineering teamIs this role right for you?-Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and...


  • Canada, CA Operant AI, Inc. Full time

    Staff Software Engineer - Backend - Data - SF or Remote in US/CanadaWho We Are:We’re in business to secure the modern world. Operant’s unique technology solves several of the biggest problems in modern cybersecurity - protecting applications across every layer of the cloud native stack from infra to APIs, and data to AI. We are passionate about bringing...


  • Canada, CA li.me Full time

    Lime is the world's largest shared electric vehicle company. We’re on a mission to build a future where transportation is shared, affordable and carbon-free. Our electric bikes and scooters have powered 400+ million rides in 250+ cities on 5 continents, replacing an estimated 100+ million car trips. Named a Time 100 Most Influential Company and Fast...

  • Cloud Architect

    2 weeks ago


    Canada, CA United Software Group Inc. - Canada Full time

    Cloud Architect Canada - RemoteSUMMARYThe Senior Architect will report into the Manager, Application Systems Engineering and will be responsible for supporting the modernization and consolidation of our IT infrastructure to automate workloads and pursue next-generation innovation. The Senior Platform Engineer will leverage their experience and expertise to...


  • Canada, CA TealBook Inc. Full time

    TealBook is seeking an experienced Lead Backend Developer to spearhead the backend development of our innovative B2B generative AI chatbot. In this pivotal role, you'll make critical early decisions on cloud architecture, DevOps, and backend frameworks, design and deploy scalable backend systems from scratch to production, and collaborate seamlessly with...