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 56 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, Python / Backend in Winnipeg, MB vacancy
  • 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
    55 minutes 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
    55 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
    53 minutes 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
    53 minutes 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
    55 minutes 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
    55 minutes 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
    56 minutes 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
    54 minutes 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
    55 minutes 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
    55 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
    54 minutes 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
    54 minutes 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
    55 minutes 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
    13 days 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
    55 minutes ago
  •  ...technology and content. Role DescriptionThe Senior Back-End Developer is responsible for strengthening and extending the Off2Class software platform through reliable, scalable, and...  .... Ship first bug fixes and minor backend feature PRs through standard CI/CD and review... 
    Senior
    Software
    Long term contract
    Worldwide

    Off2Class

    Winnipeg, MB
    54 minutes ago
  • $125k - $135k per year

     ...people are encouraged to take ownership, develop their skills, and contribute to work...  ...meet you!Position SummaryWe’re hiring a Senior Backend Developer to build and maintain the services...  ..., hands‑on use of AI in software development: coding assistants and agents... 
    Senior
    Software
    Long term contract
    Full time
    Casual work
    Internship
    Work at office
    Local area
    Worldwide
    Monday to friday
    Night shift
    Afternoon shift

    Accommodations Plus International

    Winnipeg, MB
    55 minutes ago
  •  ...Retrieval Augmented Generation (RAG) architecture.Must have strong Python programming concepts and hands on experience in application...  ...(RAG) architecture is preferred.Responsibilities Experience developing application in Financial Services industry is preferred.Write Clean... 
    Senior

    Virtusa

    Winnipeg, MB
    54 minutes ago
  • ## Senior Backend DeveloperApply: Canada - Montreal, QC: Full time: Posted 7 Days Ago:...  ...is seeking an experienced Backend Java Developer to join its dynamic team based in Montreal...  ...Bachelor’s degree in Computer Science, Software Engineering, or equivalent* 8+ years of... 
    Senior
    Software
    Permanent employment
    Full time

    Modaxo

    Winnipeg, MB
    55 minutes ago
  • Build scalable backend services and APIs for Leap Tools’ business-critical ERP applications. Work remotely across technologies while owning complex technical initiatives.As a Senior Software Developer, you will develop reliable services, data models, and user-facing functionality... 
    Senior
    Software
    Remote work

    Leap Tools

    Winnipeg, MB
    56 minutes ago
  •  ...leading IT services company is seeking a Senior Platform Engineer in Toronto, Canada. The...  ...role requires 4-6 years of experience in Python backend development and expertise in RESTful API design. You'll be responsible for developing high-quality features for a core banking... 
    Senior

    Princeton IT Services, Inc

    Winnipeg, MB
    53 minutes ago
  •  ...we encourage candidates who may fall outside of this range to apply as well.About the role We’re looking for a Senior Full-Stack Software Developer (Python/React) to join our growing AI Engineering team and build reliable, scalable AI-powered products across distributed... 
    Senior
    Software
    Long term contract
    Local area
    Remote work
    Flexible hours

    Intact Financial Corporation

    Winnipeg, MB
    53 minutes ago
  • $100 per hour

    SENIOR SOFTWARE DEVELOPER/ETL (Azure & Python; Enterprise AI & Data Centre of Excellence)Requisition #: R26-3629 (RQ00241) Location: Hybrid (3 days onsite / 2 days WFH; Toronto, ON - *See WorkModel) Engagement Type: Contract Number of Resources required... 
    Senior
    Software
    Hourly pay
    Contract work
    For contractors
    Work at office

    Tri-global Solutions Group Inc.

    Winnipeg, MB
    55 minutes ago
  • $144.9k - $189.18k per year

     ...current language to excel as a Java developer. At Atlassian, we strive to...  ...building and developing backend applications Bachelor's or...  ...for Computer Science degree Senior-level experience with one or more...  ...languages such as Java, Python, Kotlin, Go, or Scala is required... 
    Senior
    Software
    Internship
    Work at office
    Local area
    Remote work

    Atlassian Corp.

    Winnipeg, MB
    56 minutes ago
  • $122k - $150k per year

     ...beyond their immediate assignments—developers who spot architectural gaps,...  ...& Cloud Feature Development: Develop core features on FortiClient...  ...development across both frontend and backend tasks. Project Leadership:...  ...production experience with Python, Golang, and Angular (or... 
    Senior
    Software
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Fortinet

    Winnipeg, MB
    55 minutes ago
  • Build full stack software with Python, JavaScript, and LLM features at AlayaCare, contributing to frontend and backend architecture. This senior role supports scalable applications.As a Senior Full Stack Developer on AlayaLabs within Data & Intelligence, you will deliver production... 
    Senior
    Software

    AlayaCare

    Winnipeg, MB
    53 minutes ago
  • Python and React define this hybrid Full Stack Developer role in Montreal, QC, with a strong focus on Generative AI technologies...  ...developer with 7+ years of software development experience, including...  ...Agile delivery. The work includes backend services, web applications, and technical... 
    Senior
    Software

    Enterprise Solutions Inc.

    Winnipeg, MB
    55 minutes ago
  •  ...taking place globally and regionally, in the energy industry. About The RoleThe Senior Software Developer is responsible for designing, developing, and maintaining data services, APIs, backend systems, and AI-Ready data foundations that support scalable platform... 
    Senior
    Software
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    DNV

    Winnipeg, MB
    53 minutes ago
  •  ...company based in Kimberley is looking for a talented Senior Software Engineer specializing in backend and API development. This role is instrumental in designing...  .... You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver... 
    Senior
    Software
    Remote work
    Flexible hours

    Placements24

    Winnipeg, MB
    55 minutes ago
  • Python and LLM application engineering define this backend role at Supra ITS. Build production agent runtimes for cloud and on-premise deployments.You will own agent loops, tool calling, retrieval, file context, and LLM traffic routing. The work uses Python, FastAPI or similar... 
    Senior

    Supra ITS

    Winnipeg, MB
    55 minutes ago

Do you want to receive more vacancies?

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