Lead Backend Software Engineer

4 weeks ago


Calgary, Alberta, Canada Medium Full time

Company Overview:

Medium is a prominent digital publishing platform that empowers writers and readers alike. By harnessing extensive data analytics and innovative technology, Medium enhances the reading experience and fosters a vibrant community of content creators.

Job Title: Senior Backend Software Engineer

Job Description:

  • Architect and oversee the development of scalable multi-tenant systems and external APIs
  • Facilitate partner integrations for diverse organizations globally
  • Work closely with product managers and stakeholders to outline the development roadmap
  • Minimum of 5 years of dedicated software engineering experience
  • Expertise in strongly typed programming languages (Scala, C#, Java, etc.)
  • Experience with distributed architectures and asynchronous communication
  • Exceptional analytical and debugging capabilities
  • Commitment to writing maintainable and testable code

Benefits:

  • Attractive salary and equity options
  • Comprehensive life, short-term, and long-term disability insurance
  • Health Savings Account for medical and dental expenses
  • Retirement savings plan with pre-tax contributions
  • Flexible workspace options and remote work support

About Medium:

Medium stands as a leading platform in the digital content landscape, catering to a diverse audience and fostering connections between writers and readers. The company is committed to innovation and collaboration, partnering with various brands to enhance the content experience.


  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada Seequent Full time

    About Seequent Seequent is a leading provider of geoscience software solutions, empowering businesses worldwide to make informed decisions about the earth and environment. Our team comprises experts from diverse backgrounds, united by a shared commitment to excellence and collaboration. Your Role: Software Engineer - Backend Development We are seeking a...


  • Calgary, Alberta, Canada Medium Full time

    Overview of the Position The Fintech Ancillaries division at Medium is dedicated to merging our unique financial technology solutions with some of the leading travel enterprises globally. In this sector, we develop systems and create financial technology products that can scale internationally, focusing on enhancing and innovating existing and new...


  • Calgary, Alberta, Canada Toast Consulting Inc. Full time

    Toast Consulting Inc. is seeking a talented Backend Software Engineer to join their Ecosystem Squad in Calgary, AB. As a key member of the team, you will play a crucial role in shaping the future of workforce travel.This hybrid role offers the perfect blend of in-office work and flexibility to work from home. You will be part of an agile, inventive, and...


  • Calgary, Alberta, Canada Toast Consulting Inc. Full time

    Toast Consulting Inc. is seeking a talented Backend Software Engineer to join their Ecosystem Squad in Calgary, AB. As a key member of the team, you will play a crucial role in shaping the future of workforce travel.This hybrid role offers the perfect blend of in-office work and flexibility to work from home. You will be part of an agile, inventive, and...


  • Calgary, Alberta, Canada Toast Consulting Inc. Full time

    Toast Consulting Inc. is seeking a talented Backend Software Engineer to join their Ecosystem Squad in Calgary, AB. As a key member of the team, you will play a crucial role in shaping the future of workforce travel.This hybrid role offers the perfect blend of in-office work and flexibility to work from home. You will be part of an agile, inventive, and...


  • Calgary, Alberta, Canada Toast Consulting Inc. Full time

    Toast Consulting Inc. is seeking a talented Backend Software Engineer to join their Ecosystem Squad in Calgary, AB. As a key member of the team, you will play a crucial role in shaping the future of workforce travel.This hybrid role offers the perfect blend of in-office work and flexibility to work from home. You will be part of an agile, inventive, and...


  • Calgary, Alberta, Canada Stream Systems Ltd. Full time

    Backend Software EngineerCompany OverviewStream 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/DepartmentThe Backend...


  • Calgary, Alberta, Canada Stream Systems Ltd. Full time

    Backend Software EngineerCompany OverviewStream 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/DepartmentThe Backend...


  • Calgary, Alberta, Canada SMART Technologies Inc Full time

    {"title": "Backend Software Developer", "subtitle": "Join SMART Technologies Inc", "content": "At SMART Technologies Inc, we're looking for a skilled Backend Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining scalable and reliable backend systems that...


  • Calgary, Alberta, Canada SMART Technologies Inc Full time

    {"title": "Backend Software Developer", "subtitle": "Join SMART Technologies Inc", "content": "At SMART Technologies Inc, we're looking for a skilled Backend Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining scalable and reliable backend systems that...


  • Calgary, Alberta, Canada SMART Technologies Inc Full time

    About the Role:SMART Technologies Inc is seeking a skilled Backend Software Developer to join our team. As a Backend Software Developer, you will be responsible for designing and implementing new features on our real-time collaboration systems, as well as maintaining existing functionalities.Key Responsibilities:Build RESTful web services using Java.Design...


  • Calgary, Alberta, Canada SMART Technologies Inc Full time

    About the Role:SMART Technologies Inc is seeking a skilled Backend Software Developer to join our team. As a Backend Software Developer, you will be responsible for designing and implementing new features on our real-time collaboration systems, as well as maintaining existing functionalities.Key Responsibilities:Build RESTful web services using Java.Design...


  • Calgary, Alberta, Canada SMART Technologies Inc Full time

    Join SMART Technologies Inc. and become a vital member of a team dedicated to developing and marketing innovative hardware and software solutions utilized globally. Contribute to enhancing the educational experience for millions of students across the globe. We are on the lookout for a skilled Lead Software Engineer to oversee the initial phases of a...


  • Calgary, Alberta, Canada Recruiting From Scratch Full time

    About Recruiting from ScratchWe are a premier talent firm that specializes in placing top product managers, software, and hardware talent at innovative companies. Our team is 100% remote and works with teams across the United States to help them hire.We partner with companies backed by top investors, including Sequoia Capital, Lightspeed Ventures, Tiger...


  • Calgary, Alberta, Canada Recruiting From Scratch Full time

    About Recruiting from ScratchWe are a premier talent firm that specializes in placing top product managers, software, and hardware talent at innovative companies. Our team is 100% remote and works with teams across the United States to help them hire.We partner with companies backed by top investors, including Sequoia Capital, Lightspeed Ventures, Tiger...


  • Calgary, Alberta, Canada SMART Technologies Full time

    About the RoleThis is a 1-year limited term position at SMART Technologies, where you will be part of a highly agile team tasked with developing new functionality and maintaining existing products.Key ResponsibilitiesDesign, develop, and maintain scalable and reliable backend systems that support the company's applications and services.Collaborate with...


  • Calgary, Alberta, Canada SMART Technologies Full time

    About the RoleThis is a 1-year limited term position at SMART Technologies, where you will be part of a highly agile team tasked with developing new functionality and maintaining existing products.Key ResponsibilitiesDesign, develop, and maintain scalable and reliable backend systems that support the company's applications and services.Collaborate with...


  • Calgary, Alberta, Canada Smart technologies Full time

    About the RoleSMART Technologies is seeking a highly skilled Backend Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining scalable and reliable backend systems that support our applications and services.Key ResponsibilitiesDesign and develop scalable and...


  • Calgary, Alberta, Canada Smart technologies Full time

    About the RoleSMART Technologies is seeking a highly skilled Backend Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining scalable and reliable backend systems that support our applications and services.Key ResponsibilitiesDesign and develop scalable and...


  • Calgary, Alberta, Canada LodgeLink Full time

    About LodgeLinkLodgeLink is a digital marketplace and ecosystem for crew travel, dedicated to transforming the workforce travel industry through innovative technology solutions.Job SummaryWe are seeking a talented Backend Software Engineer to join our Ecosystem Squad in Calgary, AB. As a key member of our team, you will be responsible for designing,...