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
    3 days 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
    1 hour 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
    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
  • 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
  • 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
  • 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
  • $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
    1 hour 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
    3 days 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
  • 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
  •  ...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
  • 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
    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
    2 days 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
    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
    1 hour 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
  •  ...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 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
  • 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
  •  ...Beanfield Technologies Inc. is seeking a motivated Software Engineer to design, develop, and enhance backend systems, APIs, and data processing tools using Python, Java, and modern web frameworks. You will collaborate with product managers to deliver scalable software aligned... 
    Software

    Beanfield Technologies Inc.

    Winnipeg, MB
    1 hour ago
  •  ...from them in brand new ways.As a Back End Developer, you will work with the product...  ...iteratively define, design and implement the backend of Sportlogiq's analytics and processing...  ...building secure, scalable RESTful APIs (PHP, Python)Significant experience working with databases... 
    Senior
    Remote work

    Sportlogiq

    Winnipeg, MB
    1 hour 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
    1 hour 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
    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!