Backend Software Engineer

2 weeks ago


Saskatoon, Saskatchewan, Canada Push Interactions. Inc. Full time
Senior Server Engineer Role Overview

We are seeking a skilled Backend Software Engineer to join our team at Push Interactions Inc. in Saskatoon, Canada.

About the Role

This is a challenging opportunity for an experienced software engineer with strong Python skills to create and maintain server software code mainly in Python and Django but other platforms may be used depending on project needs.

The work will be in-person at our Saskatoon office, so relocation may be required before starting work. To be eligible, you must have the ability to legally work in Canada.

Key Responsibilities
  • Design and develop backend services to power mobile applications as well as build sophisticated secure web applications for clients typically in the form of large web apps with large databases.
  • Assist in mentoring other developers, assisting in planning and estimating projects, contributing ideas to improve processes, and helping drive the team to hit deadlines – all while delivering quality applications and experiences to clients.

Daily tasks may include:

  1. Creating new or updating existing web applications
  2. Developing new services for apps to consume
  3. Performing code reviews
  4. Estimating on upcoming projects
  5. Giving input on architecture for APIs
  6. Helping another developer solve problems
Required Skills and Qualifications
  • At least 3 years of development experience
  • Strong Python skills
  • Ability to craft new API specifications and develop to provided specifications
  • Drive to build and maintain quality software that is mission critical to clients
  • Collaboration with a multi-disciplinary team
  • Initiative to deliver working software quickly and effectively
  • Enthusiasm for iterative agile development processes
  • Ability to think about long-term maintenance when creating or maintaining software
  • Experience with Git
  • Ability to stay up-to-date with industry trends and advancements in relevant server development technology
Bonus Skills
  • Django experience
  • Experience with Google App Engine
  • Knowledge of JavaScript frameworks
  • Familiarity with unit testing and test automation tools
  • Experience developing web services and APIs for mobile apps to consume
Compensation Package

Our compensation package includes a competitive salary range of $85,000 - $120,000 per year, based on experience, plus comprehensive health benefits, performance-based rewards and recognition, personal development opportunities, regular team events, casual dress, and more.

We offer a day range of Monday to Friday.


  • Software Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Broadway Contract Embroidery Full time

    We are seeking a highly skilled Software Engineer (Backend) to join our team at “{company}”. With a strong focus on delivering high-quality software solutions, we are looking for an experienced professional to lead our backend development efforts.Key Responsibilities:Design, develop, and deploy scalable and efficient backend systemsCollaborate with...


  • Saskatoon, Saskatchewan, Canada Lucky's A La Carte Full time

    Job Title: Senior Software Engineer (Backend)About the Role:Our company is looking for a highly skilled Senior Software Engineer (Backend) to join our team. The ideal candidate will have extensive experience in backend development, with a strong focus on Java and Spring.

  • Software Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Loblaw Companies Ltd - Head Office Full time

    Job Title: Software Engineer - Backend DeveloperAbout the Role:We are looking for a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop high-quality backend systemsWork closely with cross-functional teams to deliver...

  • Software Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada GSI environement Incorporé d'Filial Englobe Full time

    Job Title: Software Engineer (Backend Developer)We are seeking a highly skilled Backend Developer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and maintaining the back-end of our web application.Key Responsibilities:Design and develop high-quality, scalable, and maintainable back-end...

  • Software Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Vietnamese Diner Restaurant Full time

    We are looking for a skilled Software Engineer to join our team and contribute to the development of our web applications. The ideal candidate will have a strong background in Backend Development and be proficient in languages such as Java, Python, or C#.The successful candidate will be responsible for designing, developing, and maintaining web applications...


  • Saskatoon, Saskatchewan, Canada SUPER PIZZA AND DONAIR Full time

    About the Role:We are looking for a skilled Senior Software Engineer to join our team at "{company}" as a key member of our Backend Development Team.The ideal candidate will have expertise in designing and developing scalable, high-performance software systems using a range of technologies, including Java, Python, and Spring Boot.The successful candidate...

  • Software Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Hallmark Confectionary Full time

    Job Responsibilities:• Design and develop scalable backend systems• Collaborate with cross-functional teams to ensure high-quality product delivery• Troubleshoot and debug complex issues• Stay up-to-date with industry trends and best practicesRequirements:• 5+ years of experience in software development• Proficiency in programming languages such...


  • Saskatoon, Saskatchewan, Canada University of Saskatchewan Full time

    At {company}, our ideal candidate is a skilled Backend Software Developer with a strong foundation in software development principles and a passion for delivering high-quality solutions.We are looking for a highly motivated and detail-oriented individual to join our team as a Junior Software Developer - Backend.Key responsibilities include:Designing and...


  • Saskatoon, Saskatchewan, Canada RISE Air Full time

    We are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our cutting-edge web application. As a key member of our backend team, you will be responsible for designing, implementing, and maintaining scalable and efficient software solutions.Design and develop high-quality, maintainable codeCollaborate with...


  • Saskatoon, Saskatchewan, Canada Push Interactions. Inc. Full time

    We are seeking an experienced Senior Server Engineer to join our team at Push Interactions, Inc. in Saskatoon.Key Responsibilities:Create and maintain server software code mainly in Python and DjangoDevelop backend services to power mobile applications and build secure web applications for clientsMentor other developers and assist in planning and estimating...


  • Saskatoon, Saskatchewan, Canada Crestline Coach Ltd Full time

    Job DescriptionCompany: {company}Are you a skilled software engineer looking to take your career to the next level? This is a great opportunity to join our team as a full stack developer and work on challenging projects. Your primary focus will be to design, develop, and maintain scalable and efficient software solutions. You will be working closely with our...

  • Software Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Prairie Donair 51st Full time

    Job Title: Software EngineerJob Description:The Software Engineer will be responsible for designing, developing, and testing software applications. The ideal candidate will have a strong understanding of computer systems and programming languages.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams•...

  • Software Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Chakkar Express Ltd Full time

    We are seeking a skilled Software Engineer to join our team at {company}.Key Responsibilities:Design and develop scalable software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure high-quality software delivery through rigorous testing and quality assuranceRequirements:3+ years of experience in...

  • Software Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Boston Pizza Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at {company}.As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using programming languages such as Java, Python, and C++.Collaborate with...


  • Saskatoon, Saskatchewan, Canada Push Interactions. Inc. Full time

    Senior Server EngineerPush Interactions is seeking a skilled and experienced Server Engineer to join our team. The ideal candidate will have a passion for delivering top-quality work on mission critical software. As a Server Engineer, you will be responsible for creating and maintaining server software code mainly in Python and Django.The work for this job...


  • Saskatoon, Saskatchewan, Canada Randstad Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and deploying complex software systems.Key Responsibilities:Design, develop, and test software applications using a variety of programming languages and...

  • Software Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada REAL CANADIAN PIZZA & DONAIR INC. Full time

    Key Responsibilities:• Develop high-quality software applications using {lang_code} programming languages.• Collaborate with cross-functional teams to design, implement, and maintain software systems.• Ensure timely delivery of software projects while meeting quality and performance standards.About the Role:{lang_code} is used as the primary...


  • Saskatoon, Saskatchewan, Canada Lucky's A La Carte Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in JavaScript and experience with Node.js.The successful candidate will be responsible for designing, developing, and maintaining large-scale software applications. They will work closely with cross-functional teams to...

  • Software Engineer

    3 weeks ago


    Saskatoon, Saskatchewan, Canada Siemens Mobility Full time

    Job DescriptionAbout Siemens EDASiemens EDA is a leading global provider of electronic design automation software. Our company is at the forefront of innovation, enabling customers to design and create electronic systems that are the backbone of the modern digital world.We are seeking a talented Software Developer to join our AI technical team at our...


  • Saskatoon, Saskatchewan, Canada SDH Stucco Full time

    About the Job{title} is a crucial role within our team, requiring a skilled professional to lead the development of cutting-edge software solutions. The ideal candidate will have a strong background in software engineering and be able to collaborate with cross-functional teams to drive business outcomes.Main Responsibilities:Design, develop, and maintain...