Software Engineer

1 week ago


Calgary, Alberta, Canada CXBR Full time

Company Overview

CXBR is an IT solutions and software development company specializing in custom software, cybersecurity, automation, and cloud infrastructure services. We support organizations across North America with innovative technology solutions.

Role Description - Software Engineer (Calgary, AB)

We are seeking a highly skilled Software Engineer
to join our growing team in Calgary. This is a full-time hybrid position, with flexibility for partial remote work. The ideal candidate will have a strong foundation in software development, with experience in back-end programming and scalable system design. You will work closely with cross-functional teams to deliver robust software solutions that meet complex business requirements.

Key Responsibilities

  • Design, develop, and maintain high-quality software applications with a focus on back-end services.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Implement object-oriented programming (OOP) principles and design patterns.
  • Develop, test, and deploy RESTful APIs and server-side components.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Participate in code reviews and contribute to development standards and best practices.
  • Collaborate with product managers, QA engineers, and other developers to deliver reliable software solutions.
  • Assist in designing and managing cloud-based infrastructure, including deployment pipelines, containerization (Docker/Kubernetes), and cloud services (AWS, Azure, GCP).
  • Contribute to software architecture discussions and help define technical strategies for long-term system improvements.
  • Stay updated with emerging technologies and frameworks to enhance development processes and overall system efficiency.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Strong foundation in computer science fundamentals, including algorithms, data structures, and software design principles.
  • Proficiency in back-end web development, server-side programming, and API development.
  • Experience with object-oriented programming (OOP) and design patterns.
  • Solid understanding of software development methodologies, version control (e.g., Git), and CI/CD pipelines.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong collaboration and communication skills, with the ability to work in hybrid team environments.

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, GCP) and cloud-native application development.
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
  • Exposure to DevOps practices, automated testing, and deployment strategies.
  • Knowledge of AI/ML applications, cybersecurity practices, or large-scale distributed systems is a plus.
  • Ability to mentor junior engineers and contribute to team knowledge sharing.

  • C++ Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Black Duck Software, Inc. Full time $89,000 - $111,200

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Canonical - Jobs Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Canonical - Jobs Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Canonical - Jobs Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Canonical - Jobs Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Canonical - Jobs Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Calgary, Alberta, Canada AppSec Full time

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Calgary, Alberta, Canada Nutrien Full time

    Nutrien is a leading provider of crop inputs and services, and our business results make a positive impact on the world. Our purpose, Feeding the Future, is the reason we come to work each day. We're guided by our culture of care and our core values: safety, inclusion, integrity, and results. When we say we care, we mean it. We're creating an inclusive...


  • Calgary, Alberta, Canada Canonical - Jobs Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • C++ Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Black Duck Full time

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...