Senior Software Developer, Python / Backend
$135k - $158k per yearAltis 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
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 2 hours 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
$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...SeniorSoftwareLong term contract3 days per week$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...SeniorPermanent employmentFull time- 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...SeniorSoftware
- 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...SeniorSoftwareWork from home
- Python expertise drives quantum processor calibration software at Nord Quantique in Sherbrooke, Quebec, within an engineering team focused on device intelligence.This senior software developer builds systems for calibration, characterization, and operation of increasingly complex...SeniorSoftware
- ...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...SeniorSoftwareLocal areaImmediate start
- 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...SeniorSoftwareApprenticeship
- ...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...SeniorSoftware
- 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...SeniorSoftware
- 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
- 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
- ...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...SeniorSoftwareFull timeInternshipRemote workRelocation
- 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...SeniorSoftware
$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...SeniorSoftwareWork at office- ...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...SeniorSoftwareLong term contractLocal areaRemote workFlexible hours
- Build scalable Python backend services onsite in Toronto, specializing in RESTful APIs, distributed... ...platforms at Apexon.Apexon seeks a senior Backend Engineer focused on Python API and... .... You will design reliable services, develop integrations, and support high-performance...Senior
- ...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
- ...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
- ## 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...SeniorSoftwarePermanent employmentFull time
- ...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...SeniorSoftwareLong term contractWorldwide
$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...SeniorSoftwareLong term contractFull timeCasual workInternshipWork at officeLocal areaWorldwideMonday to fridayNight shiftAfternoon shift- 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
- 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...SeniorSoftwareRemote work
$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...SeniorSoftwareHourly payContract workFor contractorsWork at office$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...SeniorSoftwareFull timeImmediate startWorldwideFlexible hours- ...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...SeniorSoftwareLong term contractTemporary workWork at officeFlexible hours3 days per week
- 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...SeniorSoftware
- Become a pivotal part of secure AI innovation with Varonis as a Senior Python Software Engineer in Vancouver. Focus on crafting intricate SaaS... ...is searching for a highly skilled Senior Software Engineer to develop cutting-edge, production-ready systems on their secure AI platform...SeniorSoftware
- ...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...SeniorSoftwareRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer, Python / Backend. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

