Current jobs related to Backend Software Engineer - Calgary, Alberta - Stream Systems Ltd.


  • Calgary, Alberta, Canada Siemens Industry Software ULC Full time

    The company {company} is seeking a skilled Senior Software Engineer (Backend) to join its team.The successful candidate will be responsible for:Designing and developing high-quality software solutionsCollaborating with cross-functional teams to drive project deliveryEnsuring adherence to technical standards and best practicesRequirements:Strong programming...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Ribn Tranport Inc Full time

    As a Software Engineer (Backend) at {company}, you will be responsible for designing, developing, and maintaining the backend systems of our web and mobile applications.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada ARGY Plumbing & Heating Ltd Full time

    Job Role: Software Engineer (Backend)Key Responsibilities:Design, develop, and deploy scalable and efficient backend systems.Collaborate with cross-functional teams to define and deliver software features.Ensure high-quality code and adherence to coding standards.Requirements:3+ years of experience in software engineering.Proficiency in programming...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Bombay Tiger- Indian Kitchen & Bar Full time

    Job Description: As a software engineer, you will be responsible for designing, developing, and maintaining the backend of our application. You will work closely with our cross-functional team to deliver high-quality software solutions. Key Responsibilities:Design and develop scalable, efficient, and reliable backend systems.Collaborate with the frontend...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Backend Developer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using programming languages such as Java, Python, and C++Collaborate with cross-functional teams to...


  • Calgary, Alberta, Canada Quesada Burritos and Tacos Full time

    About the Job:We are looking for a skilled Software Engineer (Backend) to join our team at {company}.The ideal candidate will have experience with server-side development and a strong understanding of backend software engineering.Responsibilities:Design, develop, and maintain high-quality backend software systems.Collaborate with cross-functional teams to...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Akash Ranjha Corp Full time

    Job Title: Software Engineer (Backend)Primary Responsibilities:• Design, develop, and test efficient backend software systems.Requirements:• Proficiency in Java and related technologies.Nice to Have:• Experience with cloud-based services.About Us:Company is a leading provider of innovative software solutions.

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Asian Buffet Full time

    We are looking for a highly skilled Software Engineer - Backend to join our team. Key responsibilities include designing and developing scalable backend systems, collaborating with cross-functional teams, and driving technical innovation. If you have a passion for building robust and efficient software solutions, we want to hear from you!Main...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Wah Hing Meat Shop Full time

    About the Role:We are seeking a talented Backend Software Engineer to join our team at "company". As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Responsibilities:Design and develop scalable and efficient backend systemsCollaborate with cross-functional teams to identify and...


  • Calgary, Alberta, Canada Bow Food Convenience Store Full time

    Job Title: Senior Software Engineer - BackendDescription:In a dynamic and innovative environment, we're seeking a highly skilled Senior Software Engineer - Backend to join our team. As a key player in our development team, you will be responsible for designing, implementing, and maintaining our backend systems. With a strong focus on quality and efficiency,...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada ACONNECT INC. Full time

    Job Title: Software Engineer (Backend)Job Summary: We are seeking a highly skilled Backend Software Developer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining the backend of our software applications.Key Responsibilities:Design and develop high-quality software applications using various...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada T&T Flooring Inc. Full time

    **Job Title:** {title}At {company}, we are seeking a talented Software Engineer - Backend to join our team. The ideal candidate will have experience in designing, developing, and maintaining scalable and efficient back-end systems.Key Responsibilities:Design and implement back-end features using programming languages such as Java, Python, or C++Collaborate...


  • Calgary, Alberta, Canada RISE Education LTd Full time

    About the RoleWe are seeking a seasoned Senior Software Engineer - Backend to join our team at #{company}.The ideal candidate will have a strong background in backend software development and experience with technical leadership.Responsibilities includeDesigning, developing, and maintaining high-quality software applicationsCollaborating with...

  • Software Engineer

    3 days ago


    Calgary, Alberta, Canada Randstad Full time

    About the RoleThis is a fantastic opportunity for a skilled Backend Software Developer to join our team and contribute to the development of our cutting-edge cloud infrastructure. The ideal candidate will have a strong background in software engineering, with a focus on backend development and a passion for innovation. They will work closely with our...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada New-Way Trucking Ltd. Full time

    About the Role:As a Backend Software Engineer at our company, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to deliver high-quality solutions that meet our customers' needs.Responsibilities:Design and develop scalable and efficient software...


  • Calgary, Alberta, Canada Visionary Catering Full time

    Job Title: Senior Software Engineer - Backend DevelopmentWe are seeking a highly skilled Senior Software Engineer to join our team. As a backend developer, you will be responsible for designing, implementing, and maintaining our software systems. Your primary focus will be on developing scalable, efficient, and reliable backend solutions that meet our...


  • Calgary, Alberta, Canada Build for Queen Full time

    We are seeking a skilled Senior Software Engineer - Backend to join our team at {company}.The ideal candidate will have a strong background in Java and experience with Spring Boot and Microservices Architecture.The key responsibilities of this role include:Designing and implementing scalable backend systemsCollaborating with cross-functional teams to deliver...


  • Calgary, Alberta, Canada Majha Group trucking Inc. Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer - Backend Development to join our team. The successful candidate will have a strong background in backend development and will be responsible for designing, implementing, and maintaining our software systems.Key Responsibilities:Design and implement backend systems using various...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Benevity Full time

    Job SummaryWe are seeking a skilled Backend Software Developer to join our team at {company}. The ideal candidate will have a strong background in software development and experience with backend technologies.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Calgary, Alberta, Canada Smart technologies Full time

    Job Title: Software Developer, Back-EndAbout the Role:At Smart Technologies, we're seeking a highly skilled Backend Software Developer to join our team. As a key member of our agile development team, you'll be responsible for designing, developing, and maintaining scalable and reliable backend systems that support our applications and services.Key...

Backend Software Engineer

2 months ago


Calgary, Alberta, Canada Stream Systems Ltd. Full time
Backend-Full Stack Developer

Company Overview

Stream Systems Ltd. is a leading-edge technology company that enables enterprises to optimize and make better decisions. Our SimOpti intelligence platform brings AI, machine learning, and simulation to power business intelligence across complex operations, in any industry.

Reporting Structure/Department

The Backend-Full Stack Developer plays a key role in an agile product delivery team implementing advanced technologies with leading-edge development tools. The team delivers new features and technical enhancements to Streams AI/ML cloud-based data and simulation platform in a fast-paced SaaS environment.

Key Responsibilities

  • Strengthen agile delivery of architects, designers, testers, DevSecOps, and product owners.
  • Design, develop, and implement microservices and event-driven messaging utilizing Java/Kotlin.
  • Design, develop, and implement data pipeline and flow architectures for AI/ML and reporting.
  • Work closely with Data Science teams, Simulation, and Subject Matter specialists to design and develop end-to-end system services integrating with UI/UX teams and frameworks, components, and services.
  • Bring past experiences and knowledge to the team while learning new concepts, driving innovation, and contributing to next-generation optimization, simulation, and AI/ML-driven applications.

Requirements

To ensure success in the role, you will need the following:

  • Bachelor's degree or formal qualifications from an institute of technology in a STEM-related discipline, such as Mathematics, Engineering, or Computer Science.
  • Development experience utilizing Java, Kotlin, SQL, Python, Spring framework, Spring Boot, Data Pipeline technologies based on Apache Spark, RDS, NoSQL, distributed storage, and federated governance.
  • Exposure to inter-process communications using event-based async messaging, queueing, and topics, RESTful API services, and streaming.
  • Exposure to development using event-driven microservice architectures (on-prem, hybrid, and cloud), AWS, and Azure Cloud Services, Docker, Kubernetes, and Container services.
  • Experience developing for PostgreSQL, MongoDB is required.

Work Environment/Hours/Location

This is a full-time position based on a 40-hour work week. We are driven by objectives, however, not timesheets. Stream's head office is located in Calgary, Alberta, with remote workers located across the country in British Columbia, Ontario, and Quebec. We offer a hybrid work environment, enabling you to work remotely as needed.

Benefits

Company benefits are available to our full-time, permanent employees and include extended health care, dental, long-term disability, AD&D, and life insurance for you and your dependents. The real benefits exist in the ability to become part of a flexible, passionate, and dedicated team where we continue to learn from one another every day.

Background Screening/Intellectual Property

As a business intelligence and optimization company, we work with a large amount of customer Intellectual Property. Therefore, successful candidates will be required to complete a background check including employment references, education verification, and criminal record check.