Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer, Python / Backend

$135k - $158k per year

Altis Technology

Senior Software Developer, Python / Backend
Location : Calgary, AB (Hybrid - In-office 2 days a week)
Language : Strong written and verbal communication skills in English
Salary : $135,000$158,000 CAD annuallyAbout the Opportunity
Our client, an established global software company, is looking for an experienced
Senior Backend Software Developer
to help design, build, and optimize the core services powering its cloud-based enterprise platform.The platform connects desktop applications, cloud services, and external systems, supporting customers worldwide. The team is responsible for developing critical backend capabilities, including identity and authentication, permissions management, notifications, auditing, and third-party integrations.We're looking for an established senior-level developer with strong Python skills, extensive REST API development experience, and a solid understanding of microservices architecture.This is a hands-on engineering role, with approximately
70% new development and 30% maintenance and enhancement of existing systems. You'll work on complex technical challenges, particularly improving performance and reliability across interconnected services while ensuring a seamless customer experience.What's In It for You
Competitive annual salary of $135,000$158,000 CADHybrid work environment supporting flexibility and collaborationOpportunity to influence technical architecture and platform scalabilityCollaborative engineering culture that values mentorship, innovation, and continuous improvementExposure to modern cloud technologies and complex distributed systemsYour Responsibilities
Design, develop, and maintain scalable backend services and RESTful APIs using Python.Build and enhance microservices supporting authentication, authorization, permissions, notifications, auditing, and external integrations.Develop reliable integrations between desktop applications, cloud services, and third-party platforms.Identify and resolve performance bottlenecks across interconnected services, improving system responsiveness, scalability, and reliability.Contribute to software architecture and API design decisions, balancing performance, security, scalability, and maintainability.Develop and maintain cloud-native services using Kubernetes and cloud technologies.Write clean, maintainable, well-tested code and contribute to automated testing, CI/CD, and code reviews.Collaborate with developers, technical leads, and cross-functional engineering teams to deliver high-quality software.Provide technical guidance and mentorship to other developers while fostering a collaborative engineering environment.Leverage AI-assisted development tools where appropriate, maintaining strong engineering judgment and code quality.Occasionally contribute to frontend development using React and TypeScript.Skills and Qualifications
8+ years of professional software development experience, ideally with previous experience in a senior-level engineering role.At least 2 years of professional Python development experience, preferably as a primary backend language.Strong hands-on experience designing, developing, and maintaining
RESTful APIs
in production environments.Solid understanding of
microservices architecture, distributed systems, service-to-service communication, and integrations.Experience developing backend services within complex, interconnected software platforms.Experience with cloud platforms such as AWS, Azure, or GCP.Hands-on experience with Kubernetes, containerization, and cloud-native development.Strong knowledge of software architecture, system performance, scalability, troubleshooting, and optimization.Experience with automated testing, CI/CD pipelines, code reviews, and modern software development practices.Ability to independently solve complex technical problems, evaluate architectural trade-offs, and deliver reliable solutions.Strong communication and collaboration skills, with experience mentoring developers and working across engineering teams.Experience working in established engineering environments with structured development processes and cross-functional collaboration.Nice to Have
Experience with
FastAPI
or similar Python frameworks.Hands-on experience with
Google Cloud Platform (GCP) .Experience developing identity, authentication, authorization, or permissions-management services.Experience troubleshooting and optimizing performance in distributed systems.Familiarity with Terraform and infrastructure as code.Exposure to React and TypeScript.Experience in geoscience, geology, civil engineering, or data-intensive software platforms.Familiarity with AI-assisted coding tools and development workflowsAll qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions.Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, Python / Backend in Winnipeg, MB vacancy
  • Elevate your software engineering career at d1g1t as a Senior Python Backend Developer. Engage with advanced technologies to enhance the wealth management platform in a collaborative setting. This hands-on position focuses on backend development within a complex production... 
    Senior
    Software

    Portage Ventures GP Inc.

    Winnipeg, MB
    1 hour ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web... 
    Software

    Price Industries Limited

    Winnipeg, MB
    23 hours ago
  • Build scalable Python backends in Montreal with FastAPI and asynchronous programming, working hybrid with three onsite days weekly. Seven-plus...  ....Wissen Technology seeks an experienced Python Backend Developer to design, develop, and maintain high-performance applications... 
    Senior

    Wissen Technology

    Winnipeg, MB
    1 hour ago
  • $180k - $200k per year

    Job Title: Staff Software Engineer - PythonJob ID: 87595Location: Vancouver, BC -...  ...our machine learning initiatives. While a Senior Developer focuses on shipping features, you will...  ...Excellence: Set the gold standard for Python development. You will introduce advanced... 
    Senior
    Software
    Long term contract
    3 days per week

    TEEMA Group

    Winnipeg, MB
    59 minutes ago
  • $120k - $130k per year

    Build backend services with Python and Java in a hybrid, three-day work arrangement supporting banking, financial services, and insurance projects....  ...employment offers a CAD 120-130K yearly rate.This Backend Developer role requires six-plus years of Python experience, including... 
    Senior
    Permanent employment
    Full time

    Pacer Group

    Winnipeg, MB
    59 minutes ago
  • Build Python backend applications and React web applications for data products and services. Work with cutting-edge technologies and cloud offerings.This software developer role requires four-plus years of professional software engineering experience. You will help create machine... 
    Senior
    Software

    Squarepoint Capital

    Winnipeg, MB
    1 hour ago
  • Poste : Développeur Backend Python - Spécialisation en IA générative (GenAI)Lieu : Montréal, QC (Intégration sur place dès le premier jour; présence au bureau requise 3 jours par semaine).Type d’engagement : Mandat contractuel avec possibilité de conversion en poste permanent... 
    Software
    Permanent employment
    Work at office
    3 days per week

    Akkodis

    Winnipeg, MB
    1 hour ago
  • As a Staff Software Developer on the Monetization team, you’ll lead technical initiatives and take significant ownership over service architecture...  ...competency for designing, developing, and maintaining backend systems at scaleTechnical DesignEssential for architecting scalable... 
    Senior
    Software
    Work from home

    Coursera

    Winnipeg, MB
    1 hour ago
  • Design and develop scalable backend systems for blockchain trading bots with MongoDB, Redis, and Web3 integration. 01 About UsAt Transactix...  ...value transfer. 02 About This RoleWe are hiring a Senior Backend Software Developer. You will design, develop, and maintain scalable... 
    Senior
    Software

    Transactix Financial Inc.

    Winnipeg, MB
    1 hour ago
  • $100k - $140k per year

     ...successful, the technologies we develop will solve some of the world’s...  ...and responsibilities: As a Software Developer, you will contribute...  ...development experience. Senior: 7+ years of professional software...  ...modern development languages (Python, Go, or Rust). Proficient... 
    Senior
    Software

    Xanadu

    Winnipeg, MB
    1 hour ago
  • $95k - $105k per year

    Back End Developer - Master-Level InternshipLocation: Toronto, Ontario...  ...Employment Type: Full-time Seniority Level: Mid-Senior level Job...  ...Consulting) Job OverviewImplement backend solutions using AWS services...  ...: 4-6 years. Skills: Python. Skills: Application Programming... 
    Senior
    Full time

    Astra-North Infoteck Inc.

    Winnipeg, MB
    58 minutes ago
  •  ...data products. ResponsibilitiesWorking primarily in Java or Python to drive critical initiatives within Elsevier’s Research Data Platform...  ...: Java, Spring Boot, XML, SQL, and UNIX.Have basic knowledge of software development methodologies (e.G., Agile, Waterfall).Have ability... 
    Senior
    Software

    Elsevier

    Winnipeg, MB
    1 hour ago
  • $180k - $200k per year

     ...leader within our AI organization. While a Senior Data Scientist excels at building and...  ...& Domain Expertise Core Languages: Python (Expert), Bash. Frameworks: PyTorch,...  ...Must Have 10+ years of experience in software or data science, with at least 8+ years... 
    Senior
    Software
    3 days per week

    TEEMA Group

    Winnipeg, MB
    23 hours ago
  • Concevez des services backend évolutifs avec AWS et Go chez AppDirect, dans une organisation hybride favorisant la communication asynchrone.Comme développeur logiciel senior, vous créez des applications multiniveaux résilientes et performantes pour Tackle, l’unité d’AppDirect... 
    Senior
    Software
    Apprenticeship

    Firstbase

    Winnipeg, MB
    1 hour ago
  •  ...talent to match. The team and the missionYou'd be joining our Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+ developers... 
    Senior
    Software
    Local area
    Immediate start

    MaintainX

    Winnipeg, MB
    1 hour ago
  • Python backend development with REST APIs and scalable applications defines this opportunity for experienced software developers. Build reliable services across production environments.This Python Developer role requires 3-5 years of experience developing, implementing, and... 
    Software

    G-FORCE IT SERVICES INC

    Winnipeg, MB
    1 hour ago
  • $95k - $105k per year

     ...in Toronto is looking for a Master-Level Back End Developer Intern. Responsibilities include implementing AWS backend solutions, optimizing design decisions, and building...  ...should have 4-6 years of experience with Python, APIs, and AWS. The role offers a salary between $... 
    Senior
    Internship

    Astra-North Infoteck Inc.

    Winnipeg, MB
    1 hour ago
  •  ...About the Role We are looking for a Backend Engineer – Python (API & Platform Engineering) to join...  ...Engineering) will be responsible for designing, developing, and maintaining scalable backend...  ...5–10+ years of backend‑focused software engineering experience.Strong hands‑on... 
    Senior
    Software

    Apexon

    Winnipeg, MB
    1 hour ago
  • Lead Python backend development for ACV’s VIN Decoder platform, working with AWS, Postgres, GCP BigQuery, and Redis. Standard Eastern Time hours support collaboration.This Senior Software Developer role sits within Platform Engineering and addresses complex data engineering... 
    Senior
    Software

    ACV

    Winnipeg, MB
    1 hour ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our...  ...client. You will play a key role in developing and enhancing an enterprise AI platform...  ...applications with enterprise platforms, backend services, and APIs. ~ Experience designing... 
    Senior
    Software
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    6 hours ago
  • Job Title: Backend developer with Java & Python Location: Mississauga, ON – Hybrid (3 days onsite) Work Arrangement: Hybrid Employment Type: Full-Time Permanent Domain: BFSI Experience: 5–8 Years Application Deadline: November 13th, 2026... 
    Permanent employment
    Full time

    Pacer Group

    Winnipeg, MB
    58 minutes ago
  • Build Merge infrastructure in San Francisco using Python, Go, and SQL across backend engineering teams. Help deliver reliable, production-ready systems...  ...operatorsRequirements: Three to seven-plus years of software engineering experienceExperience with Python and GoExtensive... 
    Software

    Merge

    Winnipeg, MB
    59 minutes ago
  • Build high-throughput REST APIs at Akamai using Python and Flask, with flexibility to work at home, in an office, or both. Lead backend architecture for critical platform infrastructure.As a Senior II Software Engineer, you will design and implement scalable service layers... 
    Senior
    Software
    Work at office
    Work from home

    Akamai Technologies, Inc.

    Winnipeg, MB
    1 hour ago
  • Build Python 3.X backend services and automation tooling at Kumaran Systems, working with REST APIs and Linux production environments.This senior engineering role requires seven-plus years of production...  ...Python 3.9 or newer. You will develop services with FastAPI, Flask, or... 
    Senior

    Kumaran

    Winnipeg, MB
    58 minutes ago
  • Build scalable Python backend services remotely for Canada’s largest retailer, using REST APIs and cloud-native architecture...  ...Occasional all-hands meetings may be requested.As a Senior Backend Engineer, you will help develop an AI-powered supply chain platform. You will design... 
    Senior
    Remote work

    S I Systems

    Winnipeg, MB
    1 hour ago
  •  ...technique et le développement continu de nos talents.L'opportunité Highspring est à la recherche d'un(e) Développeur(euse) Backend Python Senior pour un rôle permanent afin de rejoindre une équipe technologique spécialisée dans le développement et le soutien d'applications... 
    Senior
    Software
    Permanent employment

    Highspring

    Winnipeg, MB
    1 hour ago
  • Build Python systems with GenAI and LLM expertise for Altimetrik in Mississauga...  ...with onsite work weekly. Strong software engineering fundamentals and backend development experience are central...  ...behalf of Altimetrik for a Python Developer with 8+ years of experience. You will... 
    Senior
    Software
    Full time

    Dhaka Technology Limited

    Winnipeg, MB
    1 hour ago
  • $150k - $200k per year

    Senior/Staff Python Developer Role: Full-time, hybrid role based in Downtown Toronto Level: Senior to Staff (IC) seniority Compensation: $150...  ...-end focused Product Role How We WorkWe don’t separate backend and frontend. Engineers here own problems end to end.... 
    Senior
    Software
    Full time
    Shift work

    Acquird.io

    Winnipeg, MB
    1 hour ago
  • $130k - $155k per year

     ...client in the geoscience industry with the search for a Senior Back End Developer (C++/Python). Location: Toronto, ON - Hybrid (2 days in the office...  ...Design Architect and design complex software applications, modules, and components. Apply modeling... 
    Senior
    Software
    Work at office

    Altis Technology

    Winnipeg, MB
    59 minutes ago
  • Build production AI backend systems with Python, FastAPI or Flask, and background processing as a Senior AI Engineer. Focus on scalable, reliable delivery.This senior role develops practical AI capabilities across task-specific ML models, LLM integration, and agentic systems... 
    Senior
    Software

    NovoEd

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer, Python / Backend. Be the first to apply!