Current jobs related to Senior Backend Software Engineer - Calgary, Alberta - Midas Labs Inc.


  • 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...


  • 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,...


  • 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 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...


  • 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 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 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...


  • 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...


  • Calgary, Alberta, Canada Roche Full time

    About the PositionSenior Backend Software DeveloperWe are looking for a skilled Senior Backend Software Developer to join our team at Roche.About the RoleAs a Senior Backend Software Developer, you will design, implement, and test software features and product infrastructure, primarily from a backend perspective while working with cloud technology.Your...


  • Calgary, Alberta, Canada Black Gold Physical Therapy Fort Mcmurray Full time

    We are seeking a skilled Senior Software Engineer to join our team in Backend Development. As a key member of our development team, you will be responsible for designing, implementing, and maintaining our backend systems.### Key Responsibilities* Design and develop scalable and efficient backend systems* Collaborate with cross-functional teams to identify...


  • Calgary, Alberta, Canada Flavors of India Full time

    Job Description:We are seeking a skilled Senior Software Engineer - Backend Development to join our software development team. In this role, you will be responsible for designing, developing, and deploying scalable and efficient backend systems. Your primary focus will be on developing high-quality software solutions using various programming languages and...

  • Software Engineer

    6 days 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...


  • Calgary, Alberta, Canada Planta Landscape Inc. Full time

    Job Title: Senior Backend Software DeveloperWe are seeking an experienced Backend Software Developer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems. Your strong technical skills and experience with programming languages will be crucial in ensuring...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. The ideal candidate will possess expertise in AWS backend technologies, have a strong background in software development, and demonstrate exceptional leadership skills.Key...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. The ideal candidate will possess expertise in AWS backend technologies, have a strong background in software development, and demonstrate exceptional leadership skills.Key...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Software DeveloperAt Software Aspekte, we are seeking a highly skilled Senior Software Developer to lead the development of our cutting-edge cloud platform. The ideal candidate will possess expertise in AWS backend technologies, have a strong background in software development, and demonstrate exceptional leadership...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Software Aspekte. As a key member of our development team, you will be responsible for designing, developing, and implementing cutting-edge cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Software Aspekte. As a key member of our development team, you will be responsible for designing, developing, and implementing cutting-edge cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based...


  • Calgary, Alberta, Canada AJ Freight Inc. 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 Enterprise Software development.The successful candidate will be responsible for designing, developing, and maintaining complex software systems using Java and Spring. They will work closely...

  • Software Engineer

    6 days 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...

Senior Backend Software Engineer

2 months ago


Calgary, Alberta, Canada Midas Labs Inc. Full time
About Midas Labs Inc.

Midas Labs Inc. is a product development agency specializing in building cutting-edge Fintech applications in North America. With extensive experience in delivering software products and collaborating with leading financial, regulatory, and software development services, Midas Labs Inc. serves as a trusted partner and advisor for companies seeking to bring their vision to life in highly regulated markets.

Job Description

We are seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will have the autonomy to design and implement solutions to achieve defined goals while actively participating in defining those goals. Your expertise in cloud-based modern event-driven microservice architecture, infrastructure, and orchestration practices will be valuable assets to our team.

Key Responsibilities
  • Collaborate with stakeholders to determine user requirements and develop design documents for products, applications, services, or platforms.
  • Design, implement, optimize, debug, refactor, and reuse code to establish and improve performance, maintainability, effectiveness, and return on investment (ROI).
  • Partner with stakeholders to drive project plans, release plans, and work items, leveraging your subject-matter expertise of product features.
  • Act as a Designated Responsible Individual (DRI) and guide other engineers by developing and following the playbook, monitoring system/product/service for degradation, downtime, or interruptions, and alerting stakeholders about status and initiating actions to restore system/product/service.
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while driving consistency in monitoring and operations at scale.
Requirements
  • Proactive problem solver with strong communication and collaboration skills.
  • Experience in FIX protocol and microservices, with at least 3 years of scalable systems experience.
  • Proficient in Go with a focus on clean, maintainable code.
  • Familiar with domain-driven and event-driven design, debugging, and containerization (especially Kubernetes).
  • Knowledgeable in OS primitives, networking, cloud platforms (preferably GCP), messaging queues, relational databases (preferably PostgreSQL), and networking technologies.
  • Minimum 2 years of relevant experience.
  • Prior experience within the financial sector or familiarity with clearing and settlement procedures.
  • Experience with DTCC integration.
  • Experience working in a hybrid environment.
  • Experience working at a startup.
  • CI/CD Experience: Knowledge of Continuous Integration and Continuous Deployment (CI/CD) practices for streamlined software development and deployment processes.
  • Scripting for Developer Tools: Proficiency in scripting languages to build and enhance developer tools, automate repetitive tasks, and improve workflow efficiency.
What We Offer
  • Dental, Vision, and Extended health care.
  • Paid time off.
  • Work from home.